General
Smalltalk Reflections (podcasts)
Concerning Pharo (Medium blog)
Smalltalk Flavours
Open Source
Amber – Smalltalk for the web browser
Dolphin Smalltalk for Windows
Commercial
Cincom Smalltalk (download your free, personal use copy)
Smalltalk MT – high performance Smalltalk for Windows
Miscellaneous
GNU Smalltalk – Smalltalk without the IDE
Smalltalk/X – a specialized flavour for commercially-supported, company solutions
For Newcomers
The Pharo MOOC, a complete online course comparable to any JavaScript bootcamp!
Prof Stef (video)
Pharo Programming Environment (video)
James Robertson Smalltalk videos
YouTube Smalltalk programming videos
Laser Game tutorial (requires Squeak 3.9)
I love this page which very nicely summarizes the syntax:
http://www.simberon.com/jumpst.htm
A more advanced Seaside tutorial – our own little Reddit in Smalltalk!
Another great Seaside tutorial from James Foster!
For Children
Squeak: Learn Programming with Robots (PDF download)
Scratch visual programming language
Advanced
The book “Streamlined Object Modeling: Patterns, Rules, and Implementation” can be recommended, as can “Smalltalk Best Practice Patterns.” Then there are these books by Andres Valloud.
Frameworks and Tools
Seaside is the leading Smalltalk web framework for the server side.
For consultants, startups, and software houses, flow is a full-stack framework from server side to client side that is designed to be intuitive and powerful. Great for prototyping!
3 replies on “Resources”
[…] get started with this beautiful programming language, go to my Resources page. There, you’ll find free books, tutorials, videos, podcasts, blogs, language forums, etc. […]
LikeLike
Thank you so much for putting this list together, it’s very useful for someone trying to tame Smalltalk!
LikeLike
Any resources for VSE? There used to be vswe-l@listserv.dfn.de, which didn’t have much traffic, but it had very knowledgeable people who were very helpful.
Sending to the above address results in a message in german which translates to:
Dear Sirs and Madames,
the mailing list vswe-l@listserv.dfn.de was disabled because the subscriber list contains e-mail addresses that are no longer available for a long time.
Please contact the owner of the lists you at the address vswe-l-request@listserv.dfn.de can achieve if you continue to use this list would like.
Your DFN listmaster team
LikeLike