Алгол Y было имя , данное размышляли преемника для языка программирования Алгол 60 , который включал радикальные черты , которые были отклонены для Алголом 68 и Алгол X . АЛГОЛ Y задумывался как «радикальная реконструкция» АЛГОЛА.
Одной из таких возможностей была возможность создавать новые proc mode
во время выполнения , что критиковалось как «способность изменять свои собственные программы во время выполнения», в то время как, с другой стороны, это привело бы к тому же уровню ALGOL Y выразительность как LISP .
«Изначально предложением по обновлению Algol был Algol X, а Algol Y - это имя, зарезервированное для соответствующего метаязыка. Ван Вийнгаарден подготовил документ для комитета по языкам программирования IFIP 1963 года, озаглавленный« Обобщенный Algol », который содержал основные концепции, которые были в конечном итоге включены в Algol 68. " [1]
См. Также [ править ]
Ссылки [ править ]
- http://archive.computerhistory.org/resources/text/algol/ACM_Algol_bulletin/1061688/p8-de_morgan.pdf
- АЛГОЛ X и АЛГОЛ Y - Ламберт Меертенс - Лекции CWI в честь Адриана ван Вейнгаардена - ноябрь 2016 г.