BACK TO THE FUTURE - THE STORY OF SQUEAK, A PRACTICAL SMALLTALK WRITTEN IN ITSELF

Citation
D. Ingalls et al., BACK TO THE FUTURE - THE STORY OF SQUEAK, A PRACTICAL SMALLTALK WRITTEN IN ITSELF, ACM SIGPLAN NOTICES, 32(10), 1997, pp. 318-326
Citations number
23
Categorie Soggetti
Computer Sciences","Computer Science Software Graphycs Programming
Journal title
Volume
32
Issue
10
Year of publication
1997
Pages
318 - 326
Database
ISI
SICI code
Abstract
Squeak is an open, highly-portable Smalltalk implementation whose virt ual machine is written entirely in Smalltalk, making it easy to debug, analyze, and change. To achieve practical performance, a translator p roduces an equivalent C program whose performance is comparable to com mercial Smalltalks. Other noteworthy aspects of Squeak include: a comp act object format that typically requires only a single word of overhe ad per object; a simple yet efficient incremental garbage collector fo r 32-bit direct pointers; efficient bulk-mutation of objects; extensio ns of BitBlt to handle color of any depth and antialiased image rotati on and scaling; and real-time sound and music synthesis written entire ly in Smalltalk.