Как стать автором
Обновить
0
1cloud.ru
IaaS, VPS, VDS, Частное и публичное облако, SSL

Как сохранить устаревший язык программирования

Время на прочтение1 мин
Количество просмотров48K
Сегодня наше внимание привлекла удивительная история человека, который поддерживает язык программирования SPITBOL. Его история насчитывает несколько десятилетий.


/ Фото Christiaan Colen / CC

Эта история полностью основана на многолетнем труде одного человека. Его имя — Дэйв Шилдс (Dave Shields). Его послужной список включает работу в IBM и участие в разработке Jikes.

Сегодня Дэйву уже за 70, и он работает над одним из своих проектов — языком программирования SPITBOL (репозиторий на GitHub). Специализация языка — работа с текстом и распознавание шаблонов. Силами Дэйва язык был полностью адаптирован для работы на современных ОС.

Сейчас одна из приоритетных задач инженера заключается в портировании SPITBOL с ассемблера на другие языки. «Его особенность в том, что это самый элегантный из сохранившихся примеров кода машинного уровня» — говорит Дэйв.


/ Фото Nicolas Alejandro / CC

Внимание к проекту было привлечено после его обсуждения на Hacker News, когда Дэйв заявил, что является единственным, кто поддерживает SPITBOL и делает это совершенно открыто с помощью GitHub.

Он вспоминает участи в проекте Jikes, который принес множество наград для компании, но Дэйв вспоминает это время исключительно как возможность для того, чтобы хорошо поработать, которой он тогда воспользовался и старается не упустить момент и сейчас, работая над SPITBOL.

P.S. Немного о работе нашего IaaS-провайдера:

Теги:
Хабы:
Всего голосов 54: ↑46 и ↓8+38
Комментарии43

Публикации

Информация

Сайт
1cloud.ru
Дата регистрации
Дата основания
Численность
31–50 человек
Местоположение
Россия

Истории