MIT Libraries logoDSpace@MIT

MIT
View Item 
  • DSpace@MIT Home
  • Computer Science and Artificial Intelligence Lab (CSAIL)
  • Artificial Intelligence Lab Publications
  • AI Memos (1959 - 2004)
  • View Item
  • DSpace@MIT Home
  • Computer Science and Artificial Intelligence Lab (CSAIL)
  • Artificial Intelligence Lab Publications
  • AI Memos (1959 - 2004)
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Director Guide

Author(s)
Kahn, Kenneth M.
Thumbnail
DownloadAIM-482b.ps (22.13Mb)
Additional downloads
AIM-482b.pdf (17.56Mb)
Metadata
Show full item record
Abstract
Director is a programming language designed for dynamic graphics, artificial intelligence, and use by computer-naï¶¥ people. It is based upon the actor or object oriented approach to programming and resembles Act 1 and SmallTalk. Director extends MacLisp by adding a small set of primitive actors and the ability to create new ones. Its graphical features include an interface to the TV turtle, quasi-parallelism, many animation primitives, a parts/whole hierarchy and a primitive actor for making and recording "movies". For artificial intelligence programming Director provides a pattern-directed data base associated with each actor, an inheritance hierarchy, and a means of conveniently creating non-standard control structures. For use by naï¶¥ programmers Director is appropriate because of its stress upon very powerful, yet conceptually simple primitives and its verbose, simple syntax based upon pattern matching. Director code can be turned into optimized Lisp which in turn can be compiled into machine code.
Date issued
1979-12-01
URI
http://hdl.handle.net/1721.1/6302
Other identifiers
AIM-482b
Series/Report no.
AIM-482b

Collections
  • AI Memos (1959 - 2004)

Browse

All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

My Account

Login

Statistics

OA StatisticsStatistics by CountryStatistics by Department
MIT Libraries
PrivacyPermissionsAccessibilityContact us
MIT
Content created by the MIT Libraries, CC BY-NC unless otherwise noted. Notify us about copyright concerns.