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 IIISAIL   Evolution of
LEAPSAIL   Evolution of
  SAIL1.pak Influence
  SAILFAIL Written using
  SAILGEOMED Based on
  SAILLEAP Subset
  SAILMAINSAIL Evolution of
  SAILPSAIL Evolution of
  SAILPUB Dialect of

References:

1968

1971

  • Swinehart, D. (1971) Swinehart, D. and Sproull, B.; SAIL; Operating Note No. 57.2, Stanford AI Project, January 1971

1972

  • 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

1973

  • 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

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

1975

  • 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

1976

1977

  • 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
  • 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

1978

1980


ResourcesSearch in:Google Google scholar World Cat Yahoo Overture Teoma Alta Vista All the web Voila DBLP Monash bib NZ IEEE ACM portal CiteSeer CSB ncstrl jstor Bookfinder