Session

Login

Documentation

Tutorial: Squeak Development Example for Squeak 3.9

  • A.K.A. "The Laser Game Tutorial"
  • Starting out with Squeak? Start here! This excellent tutorial by Stephan Wessels will guide you through installing Squeak, to creating a fun game using the Morphic graphics system, all while observing solid object-oriented design principles

Open book: Squeak by Example

  • This book has everything needed to start programming in Squeak

Free book: Squeak: Learn Programming with Robots (full text)

  • A.K.A. "Bots Inc!"
  • This book teaches smalltalk by having you program robots

Article: Discovering Better Code Series

  • A.K.A. "The Bowling Example"
  • A guided tour through the mind of a Smalltalker: How to build a business model from the ground up, factoring it along the way. If you don't understand how Smalltalkers think or why they think that way, you need to read this series.

Article: Smalltalk: Getting The Message

  • What makes Smalltalk different? This article by Alan Lovejoy discusses the big picture about Smalltalk

Squeak Quick Reference

  • Keyboard usage, mouse usage, and Squeak syntax at a glance

Terse guide to Squeak

  • Full syntax and commonly used expressions at a glance

Smalltalk Syntax on a Postcard

  • Just how little syntax does Smalltalk have? See for yourself!

Useful Resources

Free Online Smalltalk Books

  • A collection of Smalltalk Books that have been published online. Many thanks to Stéphane Ducasse for collecting these valuable documents together!

Squeak Tutorials

Free Squeak Video Tutorial.

Some Smalltalk Videos Online.

Other Sources of Information

Community

  • Squeak has a vibrant community, including mailing lists and an IRC channel

The Wiki

  • A gold-mine of information

 

The Weekly Squeak