There is a future for SmallTalk? I was a very strong fan of the SmallTalk language, but in the last five years I have seen more and more contraction of its usage in the IT field.
The OLPC project, which uses also Squeak Smalltalk and its done by the core team fo Squeak, is not going very well.
From the Paper we underline these parts:
happen to use the same names for global variables or functions, the overlapping variables or functions of
the first program will be replaced with the corresponding features of the second program, resulting in
give any warning messages or errors in such situations, the resulting behavior can sometimes be a total
surprise; in many cases the errors resulting from such situations may not be discovered until much later.
Evolutionary development approach is a necessity. Due to the highly permissive, error-tolerant nature of
approach. Since errors are reported much later than usual, by the time an error is reported it is often
surprisingly difficult to pinpoint the original location of the error. Error detection is made harder by the
magnitude slower than Java virtual machines.
Absence of errors or warning is a nightmare, if you care of your digitating time.
And using a so old garbage collector, give a chance to a c/64 BasicV2 to beat your code: you are awared, guys :)