Рабочая группа 2.1 IFIP по алгоритмическим языкам и исчислениям - это рабочая группа Международной федерации обработки информации (IFIP).
IFIP WG 2.1 была сформирована как орган, ответственный за постоянную поддержку и сопровождение языка программирования ALGOL 60. Модифицированный отчет о алгоритмическом языке ALGOL 60 и Алгол 68 языка программирования были произведены РГ 2.1.
По состоянию на 2 марта 2011 года его объем:
Вскоре после публикации оригинального отчета по Алголу 60 в 1960 г. возникли проблемы, которые требовали какого-либо авторитетного разрешения. Алгол 60 был выбран ведущим научным журналом Communications of the ACM в качестве языка для алгоритмов, а затем стал важной частью статей, опубликованных в Communications. Производители компьютеров и академические группы трудились над созданием внедрений. Были вопросы, которые требовали разъяснения, такие как двусмысленность и ошибки в отчете. Другой неотложной проблемой было отсутствие даже базовых средств ввода / вывода (I / O).
Авторы 60 Доклад Алголе встретились в Риме, Италия, в апреле 1962 года, чтобы решить большинство неясностей и ошибок, известных в то время, в результате чего в пересмотренном Отчет об алгоритмическом языке ALGOL 60. Во время этой встречи авторы решили институционализировать ответственность за постоянную поддержку и сопровождение АЛГОЛА 60, передав ее молодой международной организации IFIP.
С этой целью IFIP учредил рабочую группу в рамках своего Технического комитета 2 по программированию. Первоначальный состав состоял в основном из большинства первоначальных авторов, с добавлением нескольких членов, ответственных за реализации Алгола 60. IFIP WG 2.1 провела свое первое заседание в августе 1962 года в Мюнхене, Германия.
Когда разрабатывался АЛГОЛ 60, его предполагаемая сфера использования была аналогична ФОРТРАНУ : в основном это область численного анализа или вычислений. IFIP WG 2.1 приступила к разработке преемника языка программирования ALGOL 60 под кодовым названием ALGOL X с гораздо более широкой областью применения, включая нечисловое программирование, области, которые лучше обслуживаются такими языками, как COBOL и Lisp, чем ALGOL 60. Среди нескольких конкурирующие начальные разработки, в том числе предложение Никлауса Вирта, которое в конечном итоге привело к АЛГОЛу W, Рабочая группа выбрала вариант Аада ван Вейнгаардена, что в конечном итоге привело к АЛГОЛу 68.
IFIP WG 2.1 решила принять этот дизайн в декабре 1968 года во время бурного собрания, снова состоявшегося в Мюнхене. Однако среди членов, возглавляемых Эдсгером Дейкстрой, возникла значительная оппозиция, о чем говорится в отчете меньшинства. Это привело к расколу группы и формированию новой рабочей группы, Рабочей группы 2.3 IFIP по методологии программирования.
В WG 2.1 было и было много членов. Некоторым из них посвящены статьи в Википедии: