AMBIT - AMBIT - Wikipedia

AMBIT
NavrhlCarlos Christensen
Poprvé se objevil1964; Před 56 lety (1964)
Dialekty
AMBIT / G, AMBIT / L, AMBIT / S
Ovlivněno
ALGOL 60

AMBIT je historický programovací jazyk který představil Carlos Christensen z Massachusetts Computer Associates v roce 1964 pro symbolický výpočet.[1][2] Jazyk byl ovlivněn ALGOL 60 a je časným příkladem a porovnávání vzorů jazyk pro manipulaci s struny (populárnější příklad ze stejné doby je SNOBOL ). Zkratka AMBIT znamená „Algebraická manipulace překladem identity“, ale také tvrdí, že „Zkratka může být zcela ignorována“. AMBIT měla dialekty pro manipulaci s seznamy (AMBIT-L)[3] a grafy (AMBIT-G)[4][5] Oba propagovali diagramy datové struktury a vizuální programování protože data a vzory byly použity k reprezentaci diagramy řízeného grafu.[6]AMBIT / L byl implementován pro PDP-10 počítač a používá se k implementaci interaktivního algebraického manipulačního systému IAM.[7]

Literatura

  • Carlos Christensen, Michael S. Wolfberg, Michael J. Fischer: Zpráva o AMBIT / G (Svazek I-IV), Massachusetts Computer Associates Inc. 1971

Reference

  1. ^ Carlos Christensen: Příklady manipulace se symboly v programovacím jazyce AMBIT. v ACM '65: Sborník z konference ACM '65. 1965, str. 247-261.
  2. ^ Carlos Christensen: O implementaci AMBIT, jazyka pro manipulaci se symboly. Sdělení ACM, svazek 9, vydání 8, 1966
  3. ^ Michael S. Wolfberg: Základy jazyka AMBIT / L pro zpracování seznamu„Sborník sympozia o dvourozměrné komunikaci člověk-stroj. Říjen 1972
  4. ^ Carlos Christensen: Příklad manipulace s směrovanými grafy v programovacím jazyce AMBIT / G„Melvin Klerer a kol .: Interaktivní systémy pro experimentální aplikovanou matematiku, Academic Press, 1968, str. 423-435.
  5. ^ P. D. Rovner, D. A. Henderson: O implementaci AMBIT / G: grafický programovací jazyk, Sborník z 1. mezinárodní společné konference o umělé inteligenci, ACM, 1969
  6. ^ Brad A. Myers: Taxonomie vizuálního programování a vizualizace programu, Journal of Visual Languages ​​& Computing, Volume 1, Issue 1, March 1990, pp. 97-123
  7. ^ Carlos Christensen, Michael Karr: IAM, systém pro interaktivní algebraickou manipulaci. Sborník druhého sympozia ACM o symbolické a algebraické manipulaci. ACM, 1971