Дапамажыце dev.by 🤍
Падтрымаць

70-летний разработчик возрождает «древний» язык программирования на GitHub

Пакінуць каментарый
70-летний разработчик возрождает «древний» язык программирования на GitHub

После выхода на пенсию 70-летний Дейв Шилдс с опытом в разработке более 50 лет посвятил себя восстановлению языка программирования SPITBOL. Его историю рассказывает Motherboard.

Читать далее

Фото: Motherboard

По словам Шилдса, SPITBOL — «быстрый и грязный» вариант языка SNOBOL4. Разработчик пытается сохранить жизнь старому языку благодаря GitHub-проекту, начатому в 2009 году, после 35-летнего перерыва. За прошедшее время Шилдс переработал язык, чтобы с ним можно было работать на современных операционных системах Linux и Mac.

«Я думаю, GitHub будет существовать и через 20 лет. Сегодня можно создавать ПО, которое будет долго храниться. Всё, над чем я работал раньше, было записано на магнитные ленты и давно утеряно», — рассказывает разработчик.

Дейв Шилдс планирует создать имплементации SPITBOL для современных языков программирования (например, Go), чтобы его использование продолжилось и через десятилетия. По мнению разработчика, SPITBOL — важная часть истории разработки, в том числе потому, что это низкоуровневый язык, который почти напрямую взаимодействует с «железом». А большинство современной разработки ведётся с использованием высокоуровневых языков.

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

Чытайце таксама
10 курсов по SQL в 2022 году для лучшего понимания работы с большими данными
10 курсов по SQL в 2022 году для лучшего понимания работы с большими данными
10 курсов по SQL в 2022 году для лучшего понимания работы с большими данными
Собрали 10 платных и бесплатных онлайн-курсов для изучения SQL. Программы рассчитаны на слушателей, которые только начинают или продолжают знакомство с языком. 
10 способов научиться программировать самостоятельно
10 способов научиться программировать самостоятельно
10 способов научиться программировать самостоятельно
Программирование — один из ценнейших навыков для карьерного роста, саморазвития и создания чего-нибудь удивительного. Собрали десять советов для тех, кто только начинает своё путешествие в мир программирования и снабдили все это полезными ссылками на курсы для начинающих программистов. 
Российские программисты создали «Ольгу Станиславовну» — нейросеть для оценки комментариев в сети
Российские программисты создали «Ольгу Станиславовну» — нейросеть для оценки комментариев в сети
Российские программисты создали «Ольгу Станиславовну» — нейросеть для оценки комментариев в сети
1 каментарый
Как оплачиваются самые популярные языки GitHub и какой прогноз
Как оплачиваются самые популярные языки GitHub и какой прогноз
Как оплачиваются самые популярные языки GitHub и какой прогноз

Хочаце паведаміць важную навіну? Пішыце ў Telegram-бот

Галоўныя падзеі і карысныя спасылкі ў нашым Telegram-канале

Абмеркаванне
Каментуйце без абмежаванняў

Рэлацыраваліся? Цяпер вы можаце каментаваць без верыфікацыі акаўнта.

Каментарыяў пакуль няма.