Re:How learning Smalltalk can make you a better developer
by gnaritas on Monday July 25, 2016 @03:22PM
(#12160909)
Well, that's true, the docs are terrible; you're way better off finding videos of people using the environment and eventually just learning to experiment with it. Largely what's different is that everything is live, all text is code and all code is text and you can highlight anything anywhere and execute it via either context menu or hotkeys. Pays to learn the hotkeys. Pays to learn to use hotkey for inspector and evaluator; inspectors are amazing, working with an object model without a database needing to be behind it is amazing, it lets you prototype extremely fast. And finally, the language itself is amazing as it's a programmable programming language, you can extend it to work to your will with very nice internal DSL's largely thanks to cascades and a clean anonymous function syntax.
[ Parent
| on HN ]
Re:How learning Smalltalk can make you a better developer
by qwertyuiop924 on Monday July 25, 2016 @06:59PM
(#12162210)
And how am I supposed to learn all of that? ;).
Maybe there's a reason Smalltalk never caught on...
Re:How learning Smalltalk can make you a better developer
by gnaritas on Monday July 25, 2016 @08:36PM
(#12162586)
> And how am I supposed to learn all of that? ;).
Those who want to learn, do.
> Maybe there's a reason Smalltalk never caught on...
There is, that wasn't it. The reason it didn't catch on was lack of a free version during the period of time it could have taken off. It cost a fortune and was competing with languages that were free to developers, Java took off instead.
Re:How learning Smalltalk can make you a better developer
by qwertyuiop924 on Tuesday July 26, 2016 @08:47AM
(#12165199)
sheesh, I was kidding. I know the real reasons ST didn't catch on.
Re:How learning Smalltalk can make you a better developer
by horrido on Monday July 25, 2016 @09:32PM
(#12162808)
There was, and it's explained here: https://medium.com/smalltalk-talk/why-aren-t-people-using-sm...