diff --git a/articles/smalltalk.md b/articles/smalltalk.md index 1f50d84..eb0804d 100644 --- a/articles/smalltalk.md +++ b/articles/smalltalk.md @@ -52,8 +52,9 @@ return and cascade. It has both zero argument and one argument blocks." ## Implementations - [Squeak](https://squeak.org/) -- [Pharo](https://pharo.org/): fork of Squeak -- [GNU Smalltalk](https://www.gnu.org/software/smalltalk/): headless implementation +- [Cuis-Smalltalk](https://cuis.st/): fork of Squak; aims to be small and simple, so a single person can understand the system entirely. +- [Pharo](https://pharo.org/): fork of Squeak; quite unintuitive (they also avoid using 'Smalltalk' for some reason), limited learning resources. +- [GNU Smalltalk](https://www.gnu.org/software/smalltalk/): headless implementation, underdocumented (as anything GNU). - ... ## Examples @@ -100,6 +101,7 @@ TODO ## Resources - - [Smalltalk Cheatsheet](https://angelfire.com/tx4/cus/notes/smalltalk.html) +- [The Cuis Book](https://cuis-smalltalk.github.io/TheCuisBook/) - [GNU Smalltalk User's Guide](https://www.gnu.org/software/smalltalk/manual/) - [GNU Smalltalk tutorial](https://www.gnu.org/software/smalltalk/manual/html_node/Tutorial.html) - [*The Cuneiform Tablets of 2015*](https://tinlizzie.org/VPRIPapers/tr2015004_cuneiform.pdf):