4 ms·
The language and IDE are so simple that it takes very little effort to learn, at least, in my experience. But you're right about the class library. However, is
by horrido 10y ago
The language and IDE are so simple that it takes very little effort to learn, at least, in my experience. But you're right about the class library. However, is this really any different for any OOP language that has a rich class library? Or any language that has a rich API (<cough> Java <cough> C# <cough>)?
Smalltalk documentation isn't that bad. Here's a very, very gentle tutorial: http://amber-lang.net/learn.html http://amber-lang.net/learn.html
Here's a great (free!) book: http://sdmeta.gforge.inria.fr/FreeBooks/ByExample/ http://sdmeta.gforge.inria.fr/FreeBooks/ByExample/
And a great (free!) book for GNU Smalltalk: http://stephane.ducasse.free.fr/FreeBooks/Gnu/ProgrammingUsingGnuSmalltalk.pdf http://stephane.ducasse.free.fr/FreeBooks/Gnu/ProgrammingUsi...
And a great set of instructional videos from the late James Robertson: http://www.jarober.com/blog/st4u.ssp http://www.jarober.com/blog/st4u.ssp
And a great Pharo blog: https://medium.com/concerning-pharo https://medium.com/concerning-pharo
And, of course, you may ask questions at StackOverflow and the Pharo user forum: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
- qwertyuiop924 10y agoSBE is so far out of date that many of its details are now simply wrong. GST's docs are actually up to date, organized, and easy to find. However, I haven't seen all of these resources, so thanks for the tips.
- bencoman71 10y ago> SBE is so far out of date Pharo By Example is being revised for Pharo 5. The first 13 chapters are done... https://github.com/SquareBracketAssociates/UpdatedPharoByExample https://github.com/SquareBracketAssociates/UpdatedPharoByExa... The whole book can be downloaded from... https://ci.inria.fr/pharo-contribution/view/Books/job/UpdatedPharoByExample/lastSuccessfulBuild/artifact/book-result/UpdatedPharoByExample.pdf https://ci.inria.fr/pharo-contribution/view/Books/job/Update...
- qwertyuiop924 10y agoThank god. Are there any major differences between Pharo and Squeak I should know about?