Squeak Squeak

Squeak - Definition and Overview

Related Words: Bay, Bell, Blat, Bray, Break, Call, Change, Cry, Howl, Keen, Low, Meow, Mew, Miaow, Moo

Squeak is a free open source implementation of the Smalltalk programming language. It is available on many platforms and the programs produced on one platform run bit-identical on the other platforms. The Squeak system includes code for generating a new version of the virtual machine it runs on. It also includes a virtual machine simulator in itself. For this reason it is easily ported.

It comes with an implementation of Morphic, Self's graphical, direct object-manipulation framework. Morphic is an alternative to the traditional "Model View Controller" (MVC) interface of Smalltalk-80, which is also present in Squeak.

Squeak incorporates many of the elements Alan Kay proposed in the Dynabook concept, which he formulated in the 1960s. Kay is an important contributor to the Squeak project. Kay, and many other Squeak contributors also collaborate on the open source Croquet project, which is built on Squeak, and offers a networked, real time, collaborative workspace with both 3D and 2D capabilities.

External links


Copyright 2009 WordIQ.com - Privacy Policy  :: Terms of Use  :: Contact Us  :: About Us
This article is licensed under the GNU Free Documentation License. It uses material from the this Wikipedia article.