j
: Next unread message k
: Previous unread message j a
: Jump to all threads
j l
: Jump to MailingList overview
What this means in using Squeak is that you can't opt out to the C++ dumb ass solution of "I got a list of 10K items, I'll just grovel through them to find the one I want." What is ignorable in C++ is a slow mover in Smalltalk.
This isn't always the case. For example, look at the code behind senders-of sometime, which grovels through more than 10k objects.
#allCallsOn: "implementors-of"
The speed difference in Smalltalk and C++ only matters for medium-speed programs. Really fast programs are still fast, while really slow programs need to be rewritten anyway Medium-speed programs are around, but they are a minority, and thus doing it the dumb and simple way is a great technique for Smalltalk, too.
-Lex
squeak-dev@lists.squeakfoundation.org