Dan Swinehart, talk, gold medal for SAIL programming language
Abstract/Contents
- Abstract
- 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.
Description
Type of resource | moving image |
---|---|
Extent | 1 video file |
Place | Stanford (Calif.) |
Date created | November 22, 2009 |
Language | English |
Digital origin | born digital |
Broadcast standard | NTSC |
Sound content | sound |
Creators/Contributors
Sponsor | Stanford Artificial Intelligence Laboratory | |
---|---|---|
Speaker | Swinehart, Dan |
Subjects
Subject | Stanford Artificial Intelligence Laboratory |
---|---|
Subject | Artificial intelligence |
Genre | Lectures |
Bibliographic information
Series 4 |
|
---|---|
Finding Aid | |
Location | https://purl.stanford.edu/yn855gr4818 |
Location | SC1041 |
Repository | Stanford University. Libraries. Department of Special Collections and University Archives |
Access conditions
- Use and reproduction
- The materials are open for research use and may be used freely for non-commercial purposes with an attribution. For commercial permission requests, please contact the Stanford University Archives (universityarchives@stanford.edu).
- Copyright
- Copyright © The Board of Trustees of the Leland Stanford Junior University. All rights reserved.
Collection
Stanford Artificial Intelligence Laboratory records, 1963-2009
View other items in this collection in SearchWorksAlso listed in
Loading usage metrics...