H ? « »

Language peer sets for SAIL:
United States
United States/1968
Designed 1968
1960s languages
Third generation
High Cold War
Genus Map/Dictionary
Map/Dictionary
Rank 1 labelled
Rank 1
Map/Dictionary/1968
Rank 1 labelled/1968
Rank 1/1968
Map/Dictionary/United States
Rank 1 labelled/United States
Rank 1/United States

SAIL(ID:528/sai002)

Stanford Artificial Intelligence Language 

alternate simple view
Country: United States
Designed 1968
Published: 1968
Genus: Map/Dictionary


for Stanford Artificial Intelligence Language. Also for Stare At It Later

Dan Swinehart & Bob Sproull, Stanford AI Project, 1970.

A large ALGOL-60-like language for the DEC-10 and DEC-20. Its main feature is a symbolic data system based upon an associative store (originally called LEAP). Items may be stored as unordered sets or as associations (triples). Processes, events and interrupts, contexts, backtracking and record garbage collection. Block-structured macros. Parallelism achieved through multiple processes.

(also Bill Gates' favourite language!)

01700                           There was a compiler named SAIL,
01800                           Assembled and coded in FAIL.
01900                              Its authors, they say
02000                              (one glorious day)
02100                           Were run out of town on a rail.





Places
Structures:
Related languages
GOGOL III SAIL   Evolution of
LEAP SAIL   Evolution of
SAIL 1.pak   Influence
SAIL FAIL   Written using
SAIL GEOMED   Based on
SAIL LEAP   Subset
SAIL MAINSAIL   Evolution of
SAIL PSAIL   Evolution of
SAIL PUB   Dialect of

References:
  • Swinehart, Dan, and Sproull, Bob, (1968) Swinehart, Dan, and Sproull, Bob, "SAIL", Operating Note No. 57.1, Stanford Artificial Laboratory, Stanford University, December, 1968.
  • Swinehart, D. (1971) Swinehart, D. and Sproull, B.; SAIL; Operating Note No. 57.2, Stanford AI Project, January 1971
  • Feldman, J. et al (1972) Feldman, J. et al "Recent Developments in SAIL An ALGOL-based Language for Artificial Intelligence"
          in Su, S. (1989) Su, S. Y. W. ; V. Krishnamurthy, and H. Lam. An Object­oriented Se­mantic Association Model (OSAM*) pp464-494
  • Sammet, Jean E. (1973) Sammet, Jean E. "Roster of Programming Languages for 1973" p147
          in (1974) ACM Computing Reviews 15(04) April 1974
  • Van Lehn, Kurt A (1973) Van Lehn, Kurt A "SAIL user manual" Department of Computer Science Stanford University, July 1973 Abstract pdf
          in (1974) ACM Computing Reviews 15(04) April 1974
  • Bobrow and Raphael (1974) Bobrow, D.G. and B. Raphael, "New programming languages for artificial intelligence" Extract: About SAIL
          in [ACM] (1974) [ACM] ACM Computing Surveys (CSUR) 6(3) September 1974
  • Leavenworth and Sammet (1974) Leavenworth, Burt M.; Sammet, Jean E. "An overview of nonprocedural languages" pp1-12 Abstract Extract: SAIL
          in [VHLL 1974] (1974) Proceedings of the ACM SIGPLAN symposium on Very high level languages, March 28-29, 1974, Santa Monica, California, United States
  • Reiser, John F (1975) Reiser, John F "BAIL: a debugger for SAIL" Report Number: CS-TR-75-523 Department of Computer Science Stanford University October 1975 Abstract pdf
          in [VHLL 1974] (1974) Proceedings of the ACM SIGPLAN symposium on Very high level languages, March 28-29, 1974, Santa Monica, California, United States
  • Reiser, John F. (1976) Reiser, John F. "SAIL" Report Number: CS-TR-76-574 Department of Computer Science Stanford University August 1976 Abstract pdf Extract: History
          in [VHLL 1974] (1974) Proceedings of the ACM SIGPLAN symposium on Very high level languages, March 28-29, 1974, Santa Monica, California, United States
  • SAIL/FAIL, Version: 18, August 1976 Dan Swinehart, (1976) SAIL/FAIL, Version: 18, August 1976 Dan Swinehart, Robert Sproul, et al. Abstract Online at Trailing ege
          in [VHLL 1974] (1974) Proceedings of the ACM SIGPLAN symposium on Very high level languages, March 28-29, 1974, Santa Monica, California, United States
  • Smith, Nancy W. (1976) Smith, Nancy W. "SAIL tutorial" Report Number: CS-TR-76-575 Department of Computer Science Stanford University October 1976 Abstract pdf
          in [VHLL 1974] (1974) Proceedings of the ACM SIGPLAN symposium on Very high level languages, March 28-29, 1974, Santa Monica, California, United States
  • Rieger et al (1977) Chuck Rieger, Hanan Samet. and Jonathan Rosenberg. "Artificial Intelligence Programming Languages for Computer Aided Manufacturing" Maryland Univ College Park Dept of Computer Science Sep 77 TR-595 AD-A047 179/7WC Abstract
          in [VHLL 1974] (1974) Proceedings of the ACM SIGPLAN symposium on Very high level languages, March 28-29, 1974, Santa Monica, California, United States
  • Shapiro, B (1977) Shapiro, B "Language processor generation with BNF inputs: methods and implementation" pp85-98 Abstract
          in Comput Programs Biomed. (1977) Comput Programs Biomed. 7(2) June 1977
  • Sammet, Jean E (1978) Sammet, Jean E "Roster of programming languages for 1976-77" pp56-85
          in [SIGPLAN] (1978) SIGPLAN Notices 13(11) Nov 1978
  • Forrey AW, Metcalf RW, Karkeck J, Buergel N, Matth (1980) Forrey AW, Metcalf RW, Karkeck J, Buergel N, Matthys C, Fraser CW. "Implementation of attractive dialogues in nutritive analysis and clinical dietetics information systems" Med Inform (Lond). 1980 Oct-Dec;5(4) pp253-66
          in [SIGPLAN] (1978) SIGPLAN Notices 13(11) Nov 1978
    Resources
    Search in: Google  Google scholar  World Cat  Yahoo  Overture  DBLP  Monash bib  NZ  IEEE  ACM portal  CiteSeer  CSB  ncstrl  jstor  Bookfinder