FORTRAN тоже должен был покончить с программированием: в 1954-м так заявила IBM

В 1954 году IBM заявила, что FORTRAN «почти полностью исключит кодирование и отладку». Он убрал одну рутинную задачу, а программирования стало больше. Эссе утверждает, что узкое место сместилось от написания кода к его проверке.

Вкратце

Эссе на hrih.si утверждает, что ИИ повторяет путь FORTRAN, только быстрее: испытание METR показало, что опытные разработчики с ИИ работали на 19% медленнее, при этом считали, что быстрее, а данные Faros AI показали больше pull request'ов, но намного более долгие ревью.

Комментаторы атакуют саму аналогию. Один говорит, что компиляторы сначала называли «автоматическими кодировщиками»; другой — что компилятор сопоставляет вход с выходом примерно 1:1, а LLM так не делает.

Эссе: восемь десятилетий «программирование кончилось»

Обложка эссе
Обложка эссе

Эссе рассматривает ИИ как быстрый FORTRAN. Его доказательства касаются ревью. Данные Faros AI показали больше pull request'ов, но заметно более долгие ревью, а некоторые команды вливали непроверенный код. Испытание METR показало, что опытные разработчики с ИИ работали на 19% дольше, хотя считали себя быстрее. Длина задач, которые выполняют агенты, примерно удваивается каждые шесть месяцев, но автор называет это тенденцией, а не гарантией. Исследование Стэнфорда фиксирует падение занятости разработчиков в возрасте 22–25 лет почти на 20% от пика конца 2022 года, причины при этом неясны.

Автор предсказывает меньшие команды, спецификации и тесты как главные артефакты, роли «верификации» и метки о том, кто или что написал каждое изменение. Трудная часть, то есть решить, что должно существовать, и описать это, всегда и была работой.

Тред: а компилятор — вообще правильное сравнение?

«У компиляторов (примерно, если не считать оптимизаций) есть соответствие 1:1 между входом и выходом. С LLM вы даёте идею, а она ведёт всё от начала до конца.» — Jacques Mattheij

«Однако человеческий язык — не язык программирования.» — комментатор

Третий читатель взялся за историю.

«Нет; компилятор должен был покончить с кодированием, когда слово «кодирование» означало перевод абстрактной программы, записанной на бумаге, в машинный код. Компиляторы сначала называли автоматическими кодировщиками.» — kazinator, который работает над языком TXR

По такому прочтению предсказание 1954 года сбылось: компиляторы действительно покончили с ручным переводом в машинный код, а остальным осталась часть, требующая суждения.

Получайте такие разборы каждый день

Главные истории Hacker News — на email, в Telegram или RSS.

Это последняя новость выпуска 22 октября 2026.

Перейти в архив выпусков