По инициативе журналиста Дэвида Брукса в штате Нью-Гэмпшир установили мемориальную доску в честь создания первого универсального языка программирования BASIC, авторами которого были профессора расположенного неподалеку Дартмутского колледжа.
Объясняя свой замысел, Брукс указывает на то, что увековечивать все значимые достижения местного населения в придорожных мемориалах — очень распространенная традиция в Нью-Гэмпшире: в общей сложности возле дорог на территории штата насчитывается 255 таких памятников. Они рассказывают о самых разных достопримечательностях, от мест рождения литераторов до архитектурных строений, однако гик-культура не находит в них никакого отражения. Журналист решил воспользоваться тем, что подать идею для нового мемориала может любой житель штата, чтобы восполнить это упущение.
Идея языка программирования BASIC возникла в 60-х годах, когда компьютеры стали широко доступны, в том числе и в учебных заведениях. Преподаватели Дартмутского колледжа Томас Курц и Джон Кенеми поставили перед собой и студенческим сообществом цель разработать максимально простой язык общего назначения, с помощью которого даже учащиеся без специальной подготовки могли бы решать свои задачи. В 1964 году BASIC был запущен в обиход, и несколько поколений студентов постигали основы программирования с его помощью. Впоследствии язык породил множество вариаций (в частности, Altair BASIC, который использовался в Microsoft); некоторые из них применяются и сейчас.
«Универсальный код символических инструкций для начинающих сделал больше для того, чтобы — привлечь широкий круг людей в программирование, чем любое другое человеческое творение, говорит Брукс в своей статье. — Я и сам в их числе: все рабочие программы, которые мне удавалось создать, были написаны на ванильном BASIC. В общем, он куда важнее, чем какой-нибудь удостоившийся таблички мост».
Брукс поделился своей идеей с Томасом Курцем и администрацией Дартмутского колледжа и получил поддержку обеих сторон. Изначально они планировали упомянуть в тексте также и другое нововведение, которое появилось вместе с BASIC — концепцию режима разделенного времени. Однако от этой мысли пришлось отказаться по техническим причинам: текст с подробным описанием обоих достижений не помещался на табличку. Брукс надеется воздать этому изобретению должное в будущем; также он упоминает о планах увековечить первый случай употребления термина «искусственный интеллект» на научной конференции в Дартмуте в 1956 году.
Из-за формальностей, связанных с землевладением, табличку не удалось установить на территории колледжа. Для «желающих сделать селфи» Брукс оставляет следующие координаты: шоссе 120, на полпути между зданием строительной компании Трамбелл-Нельсон и Центром общественных работ Хановера.
saipr
В России можно было бы поставить памятник языку программирования АЛМО:
Мне посчастливилось программировать на АЛМО на ЭВМ "Весна" и СПЭМ-80.
cross_join
АЛМО все же не язык высокого уровня, а ассемблер для абстрактной машины. У американцев аналогичный проект Unicol в 1960-х не пошел, зато сейчас все это работает под брендом .NET в виде языка IL.
saipr
Но ведь достоин памятника.
Umpiro
Сколково-reversal
saipr
Невхожи...
undbsd
Вообще БЭСМ-6 сама по себе заслуживает памятника
saipr
В Советском Союзе в 60-70-ые годы было много достойных ЭВМ. В их ряду, конечно, и БЭСМ-6 — последний из магикан.