Re:Why Aren't People Using Smalltalk?
by T-A on Monday August 17, 2015 @06:39PM
(#10076599)
I looked (again) at Smalltalk maybe 5 years ago, and concluded that it didn't offer enough over more recent and more familiar OO languages to warrant a switch. So I guess my answer is that it introduced nice ideas, then everybody else stole them, so you no longer need Smalltalk to use them.
Re:Why Aren't People Using Smalltalk?
by vezzy-fnord on Monday August 17, 2015 @06:25PM
(#10076539)
As a result of growing interest in functional programming, there is a large blanket hatred of OO emerging, particularly from newbies who see the two paradigms as intrinsically opposed, and who have acquired bad tastes from the standard polymorphism/encapsulation/inheritance languages that most people know as OO.
Smalltalk gets swept under the rug as well in the process.
Re:Why Aren't People Using Smalltalk?
by horrido on Monday August 17, 2015 @07:52PM
(#10076835)
Exactly! As mentioned in the article, Alan Kay's vision of OOP was corrupted into the rubbish we see today in C++, Java, Scala, etc. Today's conventional OOP is nothing more than an extension to Abstract Data Types...useful, but not nearly as powerful as Smalltalk's "true" OOP (https://medium.com/@richardeng/getting-the-message-667d77ff7...).
Re:Why Aren't People Using Smalltalk?
by kjs3 on Tuesday August 18, 2015 @12:46PM
(#10080282)
I've always suspected that at the point Smalltalk needed to shine to get a generation of coders on board, the ridiculous cost of an industrial strength Smalltalk dev environment ran most of them off. Smalltalk never recovered.
Smalltalk gets swept under the rug as well in the process.
JEREMY CLARKSON: You mention that you rent a garage.
JAMES MAY: Yes.
JEREMY CLARKSON: How far away from your house?
JAMES MAY: I don't know. Seven miles?
JEREMY CLARKSON: You rent a garage seven miles from your house! How do you get there?
JAMES MAY: On... on my folding bicycle, obviously.
JEREMY CLARKSON: You are mad! Clinically insane!