пятница, 6 сентября 2019 г.

В Дартмуте появился памятник языку программирования BASIC



По инициативе журналиста Дэвида Брукса в штате Нью-Гэмпшир установили мемориальную доску в честь создания первого универсального языка программирования BASIC, авторами которого были профессора расположенного неподалеку Дартмутского колледжа.

Объясняя свой замысел, Брукс указывает на то, что увековечивать все значимые достижения местного населения в придорожных мемориалах — очень распространенная традиция в Нью-Гэмпшире: в общей сложности возле дорог на территории штата насчитывается 255 таких памятников. Они рассказывают о самых разных достопримечательностях, от мест рождения литераторов до архитектурных строений, однако гик-культура не находит в них никакого отражения. Журналист решил воспользоваться тем, что подать идею для нового мемориала может любой житель штата, чтобы восполнить это упущение.

Идея языка программирования BASIC возникла в 60-х годах, когда компьютеры стали широко доступны, в том числе и в учебных заведениях. Преподаватели Дартмутского колледжа Томас Курц и Джон Кенеми поставили перед собой и студенческим сообществом цель разработать максимально простой язык общего назначения, с помощью которого даже учащиеся без специальной подготовки могли бы решать свои задачи. В 1964 году BASIC был запущен в обиход, и несколько поколений студентов постигали основы программирования с его помощью. Впоследствии язык породил множество вариаций (в частности, Altair BASIC, который использовался в Microsoft); некоторые из них применяются и сейчас.

«Универсальный код символических инструкций для начинающих сделал больше для того, чтобы — привлечь широкий круг людей в программирование, чем любое другое человеческое творение, говорит Брукс в своей статье. — Я и сам в их числе: все рабочие программы, которые мне удавалось создать, были написаны на ванильном BASIC. В общем, он куда важнее, чем какой-нибудь удостоившийся таблички мост».

Брукс поделился своей идеей с Томасом Курцем и администрацией Дартмутского колледжа и получил поддержку обеих сторон. Изначально они планировали упомянуть в тексте также и другое нововведение, которое появилось вместе с BASIC — концепцию режима разделенного времени. Однако от этой мысли пришлось отказаться по техническим причинам: текст с подробным описанием обоих достижений не помещался на табличку. Брукс надеется воздать этому изобретению должное в будущем; также он упоминает о планах увековечить первый случай употребления термина «искусственный интеллект» на научной конференции в Дартмуте в 1956 году.

Из-за формальностей, связанных с землевладением, табличку не удалось установить на территории колледжа. Для «желающих сделать селфи» Брукс оставляет следующие координаты: шоссе 120, на полпути между зданием строительной компании Трамбелл-Нельсон и Центром общественных работ Хановера.

Источник: https://m.habr.com/ru/news/t/456628/