Smalltalk
Links of Relevance
- Smalltalk-related Web portals:
- Smalltalk.org
- ESUG: the European Smalltalk User Group
- Advocacy:
- Why Smalltalk is the smart choice
- Smalltalk: Requiem or Resurgence? (an article in Doctor Dobb's Journal)
An article on the early history of Smalltalk
Freely available on-line books
A final draft of the ANSI Standard
- Tutorials:
- Smalltalk: getting the message: an extensive (~70 pages) overview and tutorial
- The GNU Smalltalk tutorial
- The Squeak wiki
- Smalltalk tutorial for Java programmers
- Freely available implementations:
- Squeak: a modern, graphical variant of Smalltalk
- Pharo: a recently developed dialect of Smalltalk, a fork of Squeak
- Cuis, also here and here: a multiplatform Smalltalk; requires no installation, just un-archiving
- OpenSmalltalk: the cross-platform virtual machine for Squeak, Pharo, Cuis, and Newspeak
- Smalltalk/X: an interpreter and compiler
- GNU Smalltalk
- Cincom Smalltalk (formerly VisualWorks): a commercial Smalltalk
- VAST (VA Smalltalk): a VisualAge-compatible system (commercial, but trial copies are freely available)
- Smalltalk-based languages and programming platforms:
- Newspeak: a Smalltalk-like language and platform that runs in the browser
- Strongtalk: a highly efficient, strongly typed language based on Smalltalk
- Amber: a Smalltalk to JavaScript compiler using Node.js
- PharoJS: an infrastructure for developing and testing in Pharo applications that run on JavaScript
boykobbatgmaildotcom