
NASA признала, что код легендарных межпланетных аппаратов Voyager до сих пор поддерживается, несмотря на то, что он написан на таком старом языке программирования, о котором современные IT-специалисты только слышали в страшных историях. В официальном сообщении агентство заявило: основной состав инженеров, создававших эти автоматические станции, давно вышли на пенсию, а многие уже ушли из жизни. Но аппараты, запущенные в 1977 году, всё ещё стабильно передают сигналы с окраин Солнечной системы — и всё ради того, чтобы в системах поддерживать работоспособность, специалисты вынуждены копаться в пыльных томах с документацией, пытаясь оживить забытые команды.
Большинство языков программирования, активно используемых в 70-х годах прошлого века, сегодня не просто устарели, а стали легендарным анахронизмом, сокровищем для музейных экспонатов и вечерних разговоров ветеранов индустрии. Тем не менее, ровно на таком языке пишут программы для Voyager, и именно на нём ещё находятся люди, способные понять эти цифровые завитушки. Их единицы — и каждая коррекция кода превращается в почти археологическую экспедицию, где ошибка в одной строчке может отправить сигнал на триллионы километров и остаться непонятым навеки.
Для NASA это дилемма эпохи: на смену инженерам той эпохи пришло поколение, для которых "архаика" — хуже проклятья. Но задача – поддерживать связь с двумя далекими послами человечества — остается. Сегодняшние технические специалисты вынуждены одновременно быть и историками техники, и программистами на вымирающем языке, чтобы продолжить получать данные от аппаратов, которые работают дольше, чем живёт среднестатистический инженер.
Voyager продолжают летать в космосе, а за их спинами — тонкая нить из устаревающих знаний. Пока она не оборвётся, оба аппарата останутся голосом Земли за миллиарды километров.
NASA ловко подаёт обнаруженную беду как подвиг: космические аппараты Voyager, разработанные полвека назад, работают только благодаря горстке специалистов, владеющих программированием на языке ушедшей эпохи — почти мёртвом, почти непостижимом для современных айтишников. Смешно и грустно одновременно: агентство не придумало, как обновить аппараты или обучить новое поколение специалистов, так что за поддержание контакта отвечают считанные одиночки, вынужденные заниматься технологическим "шаманизмом" на пределе сил. Драма заключается даже не в устаревших технологиях — а в том, что критически важное наследие оказывается гонимо к вымиранию, и никто не гарантирует его передачу дальше. А ведь это не старый пылесос, а послание всего человечества, болтающееся в темноте межзвёздного пространства. Противопоставление эпох, неспособность индустрии обеспечить преемственность и тонкая ирония: главная задача инженеров — чтобы эти знания не канули в Лету раньше, чем аппараты замолчат навсегда.