Dan Swinehart, talk, gold medal for SAIL programming language
- Title:
- Dan Swinehart, talk, gold medal for SAIL programming language
- Author:
- Swinehart, Dan
- Author (no Collectors):
- Swinehart, Dan
- Corporate Author:
- Stanford Artificial Intelligence Laboratory
- Description:
- Dan Swinehart for contributions to the SAIL programming language. The SAIL programming language and system was developed in the late 1960's by Bob Sproull and Dan Swinehart, with later contributions by Jim Low, Hanan Samet, Russ Taylor, Kurt van Lehn and others too numerous to mention. Derived from a class project, called Gogol, the language began with something resembling Algol-60 and then layered on contributions from many emerging language trends, including associative processing (based on Feldman's LEAP), records (typed compound data structures), references (typed pointers to same), support for multiple threads, and variable-length strings with automatic storage management, the latter inspired by a Bill McKeeman PUI-like project on campus. The system was coded entirely in Phil Petit's FAIL assembly language to support hard-core systems applications for which LISP and other available languages were arguably inappropriate. Among others, notable well-known applications developed in SAIL include Larry Tesler's PUB and early versions of Don Knuth's even more ambitious TEX document composition systems.
- Topic:
- Artificial intelligence
- Subject:
- Stanford Artificial Intelligence Laboratory
- Language:
- English
- Physical Description:
- 1 video file
- Publication Info:
- cau and Stanford (Calif.)
- Date:
- November 22, 2009
- Place created:
- Stanford (Calif.)
- Imprint:
- Stanford (Calif.), November 22, 2009
- Genre:
- lectures
- Repository:
- Stanford University. Libraries. Department of Special Collections and University Archives
- Collection:
- Stanford Artificial Intelligence Laboratory records, 1963-2009
- Manuscript number:
- SC1041