But where are the libraries? Compare the size of Smalltalk's ecosystem to Java's.
Not to mention the various competing flavors of Smalltalk, whose code bases may be incompatible with one another.
Not to mention the various competing flavors of Smalltalk, whose code bases may be incompatible with one another.
Another issue is fragmentation: there are too many dialects. That's why I generally promote Pharo, which is the largest open source Smalltalk. If I can get developers to rally around Pharo, then we will have the best chance of developing a strong ecosystem.