|
|
|
|
|
by shenoyroopesh
4243 days ago
|
|
A lot of people point out here Smalltalk is not great. I personally don't know either ways, because I haven't used it. However, I do want to point out that adoption and quality need not be correlated. Haskell, for e.g., was relatively obscure till recently (and even now I would say very few people use it). But it is absolutely amazing compared to most mainstream languages. The article linked makes some excellent points about business and other considerations and how it influences adoption of any language/tech (other than the quality itself). The question itself can be reframed either as "Is Smalltalk good?" or "Why does noone use Smalltalk?" |
|
The community is borderline insane when it comes to style, so you basically have to use a huge complicated emacs setup with a bunch of plugins just to be able to produce code that meets the bizarre style guides without manually messing with spaces all the time. That last point shouldn't matter since for your own code you can just pretend it is a normal language, but as soon as you want to make a change to an open source library you're stuck.
Much of this is similar to smalltalk, where the language itself was good, but trying to use it would drive you mad.