GRANICE

GRANICE
Zaprojektowany przez Carlosa Christensena
Po raz pierwszy pojawiły się 1964 ; 59 lat temu ( 1964 )
Dialekty
AMBIT/G, AMBIT/L, AMBIT/S
Wpływ
ALGOL 60

AMBIT to historyczny język programowania , który został wprowadzony przez Carlosa Christensena z Massachusetts Computer Associates w 1964 roku do obliczeń symbolicznych . Na język wpłynął ALGOL 60 i jest on wczesnym przykładem języka dopasowującego wzorce do manipulacji łańcuchami znaków (bardziej popularnym przykładem z tego samego okresu jest SNOBOL ). Akronim AMBIT oznacza „Algebraic Manipulation by Identity Translation”, ale twierdzi również, że „Akronim może być całkowicie ignorowany”. AMBIT miał dialekty do manipulowania listami (AMBIT-L) i wykresami (AMBIT-G). Oba były pionierami w zakresie diagramów struktur danych i programowania wizualnego , ponieważ dane i wzorce były reprezentowane przez diagramy skierowane. AMBIT/L został zaimplementowany na PDP-10 i wykorzystany do implementacji interaktywnego systemu manipulacji algebraicznych IAM.

Literatura

  • Carlos Christensen, Michael S. Wolfberg, Michael J. Fischer: Raport o AMBIT / G (tom I-IV), Massachusetts Computer Associates Inc. 1971
  1. ^ Carlos Christensen: Przykłady manipulacji symbolami w języku programowania AMBIT . w ACM '65: Materiały z konferencji ACM '65. 1965, s. 247-261.
  2. ^ Carlos Christensen: O wdrożeniu AMBIT, języka do manipulacji symbolami . Komunikaty ACM, tom 9, wydanie 8, 1966
  3. ^ Michael S. Wolfberg: Podstawy języka przetwarzania list AMBIT / L , Materiały z sympozjum na temat dwuwymiarowej komunikacji człowiek-maszyna. październik 1972
  4. ^ Carlos Christensen: Przykład manipulacji grafami skierowanymi w języku programowania AMBIT / G , w Melvin Klerer i in.: Interactive Systems for Experimental Applied Mathematics , Academic Press, 1968, s. 423-435.
  5. ^ PD Rovner, DA Henderson: O wdrożeniu AMBIT / G: graficzny język programowania , Proceedings of the 1. międzynarodowa wspólna konferencja na temat sztucznej inteligencji , ACM, 1969
  6. ^ Brad A. Myers: Taksonomie programowania wizualnego i wizualizacji programów , Journal of Visual Languages ​​& Computing , tom 1, wydanie 1, marzec 1990, s. 97-123
  7. ^ Carlos Christensen, Michael Karr: IAM, system do interaktywnej manipulacji algebraicznej . Materiały z drugiego sympozjum ACM na temat manipulacji symbolicznych i algebraicznych. ACM, 1971