Squeak by example (free e-book)

Squeak by Example is an open-source book about Squeak.

Squeak is a modern open-source development environment for the classic Smalltalk-80 programming language. Despite being the first purely object-oriented language and environment, Smalltalk is in many ways still far ahead of its successors in promoting a vision of an environment where everything is an object, and anything can change at run-time.
Squeak by Example, intended for both students and developers, will guide you gently through the Squeak language and environment by means of a series of examples and exercises.

Ditulis dalam Squeak. Comments Off

Squeak Virtual Machine

Squeak is a modern, open source full-featured implementation of the powerful Smalltalk programming language and environment. Squeak is highly-portable – even its virtual machine is written entirely in Smalltalk making it easy to debug, analyze, and change. Squeak is the vehicle for a wide range of projects from multimedia applications, educational platforms to commercial web application development

The list of features in Squeak is astonishing. What would, in other environments, be third party extensions downloadable elsewhere comes fully integrated in the standard Squeak release. Click on the links below to take a short tour of a small part of SqueakVille…

Smalltalk, the language, is:

  • Dynamically Typed, Strongly Typed,Garbage Collected, Interpreted, Purely Object-Oriented,Open Source, Reflective, Extensible, Cross-platform, Cross-OS, Cross-hardware

Some features of Squeak

Squeak’s virtual machine is developed using Squeak itself. It is possible to execute and debug Squeak inside Squeak.

Squeak can be used for Web Application Development.

Squeak has superb multi-media potential!

Squeak is internationalised. It supports Unicode and Localization for multi-lingual applications.

Squeak is a persistent environment – when you save your image, every thing right down to the position of windows and text is saved.

Squeak itself is an IDE. You can code, run and debug in the same environment.

Squeak uses incremental compiling – once you’ve saved your code, it’s ready to run!

Ditulis dalam Open Source, Smalltalk, Squeak. Comments Off