Documentation
Everything to learn and use Cuis.
Get started
Already running Cuis? Skip to Tutorials.
-
Clone Cuis:
git clone --depth 1 https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev.gitDownload Cuis and unzip it. -
Double click
RunCuisOnFinder.command, or run./RunCuisOnMac.shin a Terminal. Open a Terminal on the Cuis folder and run./unquarantine.sh, so macOS lets you run it. Then double clickRunCuisOnFinder.command. Run./RunCuisOnLinux.shfrom a terminal on the Cuis folder. Double clickRunCuisOnWindows.bat. - Take the Quick UI Tour to find your way around.
- Open the Terse Guide, a handy guide and reference, from World Menu > Help > Terse Guide to Cuis.
Why the rolling release?
It's where Cuis evolves, with new features, bug fixes and package updates. Stable releases only receive fixes for serious bugs, while packages keep moving forward with the rolling release, so using a stable release means knowing which version of each package matches it. That fits experienced users with specific needs, such as projects already built on one that don't need to follow ongoing development. Just starting? The rolling release is the way to go.
Cloned with Git? You only got the latest commit. Run git fetch --unshallow in the Cuis folder to get the full history.
Cuis doesn’t touch anything else on your system. Want to remove it? Just delete the Cuis folder. That’s all.
Tutorials
Learn Smalltalk and Cuis step by step, with books, lessons and videos.
How-to guides
Steps to solve specific problems when working with Cuis.
Reference
Precise technical descriptions of Cuis, to look up while you work.
Explanation
The ideas behind Smalltalk and Cuis, and why they are the way they are.
Talks
Presentations and podcasts on Cuis Smalltalk.