Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. Computer Science and Artificial Intelligence Lab (CSAIL)
  3. Artificial Intelligence Lab Publications
  4. AI Memos (1959 - 2004)
  5. Flavors: Message Passing in the Lisp Machine

Flavors: Message Passing in the Lisp Machine

Thumbnail Image
Download
Name

AIM-602.pdf

Size

9.45 MB

Format

Adobe PDF

Checksum (MD5)

cf6d53a1ee1a68e7347fa198aff7f817

Thumbnail Image
Download
Name

AIM-602.ps

Size

13.35 MB

Format

PostScript

Checksum (MD5)

06aec33315ba850e67e680d70ec76c3a

Author(s)
Weinreb, Daniel
•
Moon, David
Date Issued
November 1, 1980
Series/Report no.
AIM-602
Abstract
The object oriented programming style used in the Smalltalk and Actor languages is available in Lisp Machine Lisp, and used by the Lisp Machine software system. It is used to perform generic operations on objects. Part of its implementation is simply a convention in procedure calling style; part is a powerful language feature, called Flavors, for defining abstract objects. This chapter attempts to explain what programming with objects and with message passing means, the various means of implementing these in Lisp Machine Lisp, and when you should use them. It assumes no prior knowledge of any other languages.
Subjects
flavor
message passing
actors
smalltalk
generic functions
Persistent DSpace Link
http://hdl.handle.net/1721.1/5700
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.