Thumbnail
Access Restriction
Subscribed

Author Abbe, Dennis ♦ Warren, Scott K.
Source ACM Digital Library
Content type Text
Publisher Association for Computing Machinery (ACM)
File Format PDF
Language English
Subject Domain (in DDC) Computer science, information & general works ♦ Data processing & computer science
Subject Keyword Personal computing ♦ Hypertext ♦ Message sending ♦ Abstract data types ♦ Extensibility ♦ Windows ♦ Modularity ♦ Object oriented programming ♦ Conversational computing
Abstract Rosetta Smalltalk is a personal information handling environment for low-cost microcomputers based on the work of the Learning Research Group at Xerox PARC. Our prototype runs on two different Z-80 based personal computers. The major goals of the system are to support a lively interactive style of working and to provide an open-ended medium in which personalized tools may easily be constructed. Rather than write monolithic programs, the user extends the language with new objects and syntax. He then solves his problems by interacting with his extensions at the keyboard. Multiple independent CRT windows permit several partially completed interactions to be displayed at once.All facilities in Rosetta Smalltalk are represented by objects, which are instances of Simulalike classes. Objects are not operated on directly, but are sent messages requesting them to perform actions and return replies. The language is extended by creating new classes and by adding new messages to existing classes.
Description Affiliation: Rosetta, Kirby, Houston, Texas (Warren, Scott K.; Abbe, Dennis)
Age Range 18 to 22 years ♦ above 22 year
Educational Use Research
Education Level UG and PG
Learning Resource Type Article
Publisher Date 1984-02-01
Publisher Place New York
Journal ACM SIGSMALL Newsletter (SMALL)
Volume Number 5
Issue Number 2
Page Count 10
Starting Page 36
Ending Page 45


Open content in new tab

   Open content in new tab
Source: ACM Digital Library