Dear Olaf,
Thank you for taking the time and care to look into the problem and
report such useful numbers for comparison.
AntConc 3.2.4 and 3.3.5 are actually very, very different under the
hood. 3.2.4 uses something called PerlTk to create the graphical
interface, whereas 3.3.5 uses something called Tcl, which is a
completely different programming language. Although Tcl produces a
prettier interface (and works much better on OS X), it does seem to be
more sluggish in performance. Since releasing 3.3.x, I've made some
changes to overcome the problem (in some places) and improve the
performance. But, it seems you have found another area that needs
addressing.
Let me look at the code and see if there is a bottleneck in the stop
list processing.
An important point to note is that AntConc (3.2.x and 3.3.x) does most
of its processing in RAM memory. So, the only limit is really the
amount of memory that you have. However, AntConc is also built as a 32
bit application, which means that it cannot go beyond 4GB of memory.
In practice, it means that AntConc generally works well with small
corpora of 1-5 million words, but struggles with bigger corpora.
Another important point to note is that I now have a grant to redesign
AntConc to work much faster and with much bigger corpora. I'm using a
new computer language to code the program to avoid the sluggish
performance of 3.3.x and I'm using the BNC (100 million words) as my
basic test corpus. This is being developed each day and will be
released in the new year.
If you find that 3.2.4 works well, I would continue to use that until
the new version is released. However, keep checking on the progress of
3.3.x, because it does have some very nice features that 3.2.x does
not have. I will keep updating 3.3.x to address performance problems
until the new version is released. If you monitor this discussion
group, you will get notices as soon as a new update is released.
Thank you again for posting such useful information.
Laurence.
> --
> You received this message because you are subscribed to the Google Groups
> "AntConc-discussion" group.
> To view this discussion on the web visit
>
https://groups.google.com/d/msg/antconc/-/XBMfmYcoRAMJ.
> To post to this group, send email to
ant...@googlegroups.com.
> To unsubscribe from this group, send email to
>
antconc+u...@googlegroups.com.
> For more options, visit this group at
>
http://groups.google.com/group/antconc?hl=en.