AMBIT - Википедия - AMBIT
Разработано | Карлос Кристенсен |
---|---|
Впервые появился | 1964 |
Диалекты | |
AMBIT / G, AMBIT / L, AMBIT / S | |
Под влиянием | |
АЛГОЛ 60 |
AMBIT исторический язык программирования это было введено Карлос Кристенсен из Massachusetts Computer Associates в 1964 г. для символьное вычисление.[1][2] На язык повлияли АЛГОЛ 60 и является ранним примером сопоставление с образцом язык для манипулирования струны (более популярный пример того же времени СНОБОЛ Аббревиатура AMBIT означает «Алгебраическое манипулирование посредством перевода идентичности», но также утверждается, что «Акроним может быть полностью проигнорирован». У AMBIT были диалекты для манипулирования списки (AMBIT-L)[3] и графики (AMBIT-G)[4][5] Оба были первыми диаграммы структуры данных и визуальное программирование поскольку данные и шаблоны использовались для представления диаграмм направленного графа.[6]AMBIT / L была внедрена на PDP-10 компьютер и используется для реализации интерактивной системы алгебраических манипуляций IAM.[7]
Литература
- Карлос Кристенсен, Майкл С. Вольфберг, Майкл Дж. Фишер: Отчет по AMBIT / G (Том I-IV), Massachusetts Computer Associates Inc., 1971 г.
Рекомендации
- ^ Карлос Кристенсен: Примеры манипуляции символами на языке программирования AMBIT. в ACM '65: Материалы конференции ACM '65. 1965, стр. 247-261.
- ^ Карлос Кристенсен: О реализации AMBIT, языка манипулирования символами. Коммуникации ACM, том 9, выпуск 8, 1966 г.
- ^ Майкл С. Вольфберг: Основы языка обработки списков AMBIT / L, Материалы симпозиума по двумерной человеко-машинной коммуникации. Октябрь 1972 г.
- ^ Карлос Кристенсен: Пример манипулирования ориентированными графами на языке программирования AMBIT / G, в Melvin Klerer et al: Интерактивные системы для экспериментальной прикладной математики, Academic Press, 1968, стр. 423-435.
- ^ П. Д. Ровнер, Д. А. Хендерсон: О реализации AMBIT / G: графический язык программирования, Материалы 1-й международной совместной конференции по искусственному интеллекту, ACM, 1969 г.
- ^ Брэд А. Майерс: Таксономии визуального программирования и визуализации программ, Журнал визуальных языков и вычислений, Volume 1, Issue 1, March 1990, pp. 97-123.
- ^ Карлос Кристенсен, Майкл Карр: IAM, система интерактивного алгебраического манипулирования. Труды второго симпозиума ACM по символическому и алгебраическому манипулированию. АКМ, 1971 г.