H ? « »

Language peer sets for SLIP:
United States
United States/1963
Designed 1963
1960s languages
Third generation
Early Cold War
Genus List
String and List Processing
List
Rank 1 unlabelled
Rank 1
List/1963
Rank 1 unlabelled/1963
Rank 1/1963
List/United States
Rank 1 unlabelled/United States
Rank 1/United States
String and List Processing
String and List Processing/1963
String and List Processing/us

SLIP(ID:192/sli005)

Symmetric LIst Processsor 

alternate simple view
Country: United States
Designed 1963
Published: 1963
Genus: List
Sammet category: String and List Processing


for Symmetric LIst Processsor.

Joseph Weizenbaum, MIT, 1963

Language for list processing using doubly-linked lists. Originally embedded in FORTRAN, later also embedded in MAD and ALGOL.

An extension of ALGOL to do formal algebraic manipulation. (Sammett 1966)



Places
People:
Structures:
Related languages
FLPL SLIP   Influence
FORTRAN IV SLIP   Augmentation of
IPL-V SLIP   Influence
KLS SLIP   Evolution of
THREADED LISTS SLIP   Influence
SLIP ALGEM   Extension of
SLIP AMPPL-I   Influence
SLIP AMPPL-II   Written using
SLIP ASLIP   Implementation
SLIP GRASPE   Extension of
SLIP LPL   Influence
SLIP OCAL   Incorporated some features of
SLIP OPL-1   Based on
SLIP SIGMA   Incorporated features of

References:
  • Yasaki, Edward K. (1961) Yasaki, Edward K. "Computing at Stanford: Scholars & Throughput" Extract: Cutting Edge Computing at Stanford
          in (1961) Datamation 7(12) Dec 1961
  • Bobrow, Daniel G.; and Raphael, Bertram. (1963) Bobrow, Daniel G.; and Raphael, Bertram. "A comparison of list-processing computer languages" RAND Corp., Santa Monica, Calif., RM-384Q-PR, Oct. 1963
          in (1961) Datamation 7(12) Dec 1961
  • Weizenbaum, J. (1963) Weizenbaum, J. "Symmetric List Processor"
          in [ACM] (1963) [ACM] CACM 6(09) (September 1963)
  • Barbieri, R. (1964) Barbieri, R. Computer List-Processing Languages IBM, Data Systems Division, Poughkeepsie, New York Technical Report No. TR00.1209 November 1964 Extract: Sammet summary
          in [ACM] (1963) [ACM] CACM 6(09) (September 1963)
  • Bobrow, D. G. and Weizenbaum, J., (1964) Bobrow, D. G. and Weizenbaum, J., "List Processing and Extension of Language Facility by Embedding"
          in (1964) IEEE Transactions on Electronic Computers Vol EC-13 August 1964 (Special Issue on Programming Languages)
  • Brown, J. (1964) Brown, J. H. review of Wiezenbaum 1963 (SLIP) Abstract
          in (1964) ACM Computing Reviews 5(01) January-February 1964
  • Weizenbaum, J. (1964) Weizenbaum, J. "More on the reference counter method"
          in [ACM] (1964) [ACM] CACM 7(01) (Jan 1964).
  • Fano, Robert (1965) Fano, Robert "The MAC system: a progress report" pp131-150
          in Sass, M. (1965) Sass, M. and W. Wilkinson, eds. Computer Augmentation of Human Reasoning Spartan Books, Washington, D.C., 1965
  • Bachman, C. (1966) Bachman, C. W. review of Bobrow and Raphael 1963
          in (1966) ACM Computing Reviews 7(03) May-June 1966
  • Bordelon, S. (1967) Bordelon, S. A.: An Introduction to SLIP: The Symmetric List Programming Language. North American Aviation Inc. 1967. 55 S.
          in (1966) ACM Computing Reviews 7(03) May-June 1966
  • Heindel, L. E. (1967) Heindel, L. E. "The Automatic Optimization of Slip Routines" SIGSAM Bulletin no8, pp21-30 December 1967 Abstract
          in (1966) ACM Computing Reviews 7(03) May-June 1966
  • Knuth, Donald E. (1968) Knuth, Donald E. The Art of computer programming, Addison-Wesley Publishing Company Reading, MA 1968 Extract: History And Bibliography
          in (1966) ACM Computing Reviews 7(03) May-June 1966
  • S. Ramani (1968) S. Ramani "Slip Operations On Trees And Their Relevance To Problems Of Linguistic Interest" Computer Group, Tata Institute oj Fundamental Research, Bombay, India Abstract Extract: Introduction
          in (1966) ACM Computing Reviews 7(03) May-June 1966
  • Sammet, Jean E. (1968) Sammet, Jean E. "Revised Annotated Descriptor Based Bibliography for the Use of Computers for Non-Numerical Mathematics"
          in Bobrow, D. G. (ed) (1968) Bobrow, D. G. (ed) "Symbol Manipulation Languages and Techniques", Proceedings of the IFIP Working Conference on Symbol Manipulation Languages. North-Holland Publishing Co., Amsterdam, 1968
  • Findler and McKinzie (1969) Findler, Nicholas V.; McKinzie, Wiley R. "On a Tool in Artificial Intelligence Research: An Associative Memory, Parallel Language, AMPPL-II" pp259-270 Abstract Extract: Introduction Extract: Notes on implementation Extract: Authorship Extract: Some Basic Concepts Extract: Operations in AMPPL-II (1) Memory Allocation Extract: Operations in AMPPL-II (2) Input-Output Extract: Operations in AMPPL-II (3) Operations Concerning the Response Registers Extract: Operations in AMPPL-II (4) Operations Concerning the Availability Register Extract: Operations in AMPPL-II (5) Inter-Register Operations Extract: Operations in AMPPL-II (6) Processes Regarding Relations Extract: Operations in AMPPL-II (7) Parallel Operations over SAM Extract: An Overview
          in [IJCAI-69] (1969) Donald E. Walker, Lewis M. Norton (Eds.): Proceedings of the 1st International Joint Conference on Artificial Intelligence IJCAI-69, Washington, DC, May 1969. William Kaufmann, 1969
  • Sammet, Jean E. (1969) Sammet, Jean E. "Computer Languages - Principles and History" Englewood Cliffs, N.J. Prentice-Hall 1969. p.387.
          in [IJCAI-69] (1969) Donald E. Walker, Lewis M. Norton (Eds.): Proceedings of the 1st International Joint Conference on Artificial Intelligence IJCAI-69, Washington, DC, May 1969. William Kaufmann, 1969
  • Weizenbaum, Joseph (1969) Weizenbaum, Joseph "Recovery of reentrant list structures in SLIP"
          in [ACM] (1969) [ACM] CACM 12(07) (July 1969)
  • Harrison, Malcolm C (1970) Harrison, Malcolm C "Data-structures and programming" New York: Courant Institute of Mathematical Sciences 1970
          in [ACM] (1969) [ACM] CACM 12(07) (July 1969)
  • Stock (1971) Stock, Karl F. "A listing of some programming languages and their users" in RZ-Informationen. Graz: Rechenzentrum Graz 1971 231 Abstract
          in [ACM] (1969) [ACM] CACM 12(07) (July 1969)
  • Findler, Nicholas (1972) Findler, Nicholas "Basic List-processing Concepts and a Description of the Symmetric List-Processor, SLIP"
          in Findler, Nicholas et al (1972) Findler, Nicholas et al "Four high-level extension of FORTRAN IV : SLIP, AMPPL-II, TREETRAN, SYMBOLANG" New York : Spartan Books, 1972
  • Findler, Nicholas (1972) Findler, Nicholas [Foreword]
          in Findler, Nicholas et al (1972) Findler, Nicholas et al "Four high-level extension of FORTRAN IV : SLIP, AMPPL-II, TREETRAN, SYMBOLANG" New York : Spartan Books, 1972
  • Sammet (1972) Sammet, Jean E., "Roster of Programming Languages 1972" 262
          in (1972) Computers & Automation 21(6B), 30 Aug 1972
  • Stock and Stock (1973) Stock, Marylene and Stock, Karl F. "Bibliography of Programming Languages: Books, User Manuals and Articles from PLANKALKUL to PL/I" Verlag Dokumentation, Pullach/Munchen 1973 557 Abstract
          in (1972) Computers & Automation 21(6B), 30 Aug 1972
    Search in: Google  Google scholar  World Cat  Yahoo  Overture  DBLP  Monash bib  NZ  IEEE  ACM portal  CiteSeer  CSB  ncstrl  jstor  Bookfinder