Искусственный интеллект расшифровал древние свитки и даже может помочь людям общаться с другими животными, но теперь OpenAI использует эту технологию для другой сложной задачи перевода — которая может принести огромную пользу критически важным инфраструктурам, таким как банковское дело, атомная энергетика и государственное управление.
AI-стартап объявил в понедельник, что его новейшие модели, включая GPT-6 Astra и GPT-5.6 Sol, продемонстрировали «существенные улучшения» в своей способности мигрировать старые, устаревшие языки программирования в новые. Это потенциально очень важно, поскольку некоторые из этих устаревших языков являются жизненно важными для некоторых базовых услуг, от которых мы все зависим. Например, COBOL — сокращение от «common business-oriented language» — по-прежнему обрабатывает 95% всех транзакций по банкоматам, хотя он был изобретен во времена президентства Эйзенхауэра (1959 г.). Fortran, язык программирования, изобретенный в 1957 году, по-прежнему широко используется для моделирования работы ядерных реакторов.
В то время как многие инженеры-программисты, обученные работе с COBOL, уходят на пенсию, унося с собой свои навыки, молодые программисты делегируют большие объемы своей работы AI-ассистентам, таким как Codex и Claude Code. Хотя наборы данных этих проприетарных инструментов не являются общедоступными, они, скорее всего, были обучены с использованием более современных языков программирования, а не «унаследованных» языков, таких как COBOL. Результатом стал опасный и постоянно расширяющийся разрыв между новым поколением кодеров, использующих AI, и программным обеспечением, которое обеспечивает работу значительной части финансового сектора, IT-услуг и государственных учреждений.
В новом исследовании, «руководствуясь отзывами разработчиков и корпоративных клиентов», OpenAI поставила перед собой задачу выяснить, могут ли ее новейшие модели помочь преодолеть этот разрыв. Компания создала два новых бенчмарка для тестирования моделей, оба из которых, по сути, предназначены для проверки способности AI переводить устаревшие системы с одного языка программирования на другой.
Первый, под названием MultiLangBench, оценивает, насколько хорошо модели могут создавать программу SQLite с нуля, используя определенный язык кодирования. GPT-6 показал наивысший результат на этом бенчмарке, со средней долей успешных прохождений около 87%. Второй тест оценивает, могут ли модели мигрировать программы, работающие на COBOL, в новые языки программирования — C++, Java, Kotlin, Python или Rust — без существенного изменения поведения программы. Это тонкий танец. Финансовые системы, использующие COBOL, имеют различные правила — например, как и когда следует округлять десятичные дроби — что означает, что моделям OpenAI пришлось уловить этот более широкий контекст. В очень грубой аналогии это можно сравнить с переводом романа: задача заключается в том, чтобы перевести каждое слово как можно точнее, одновременно оставаясь верным общему смыслу и стилистическим оттенкам оригинального текста. GPT-6.1 Sol с высоким уровнем логических усилий показал результат, близкий к 100% в этом тесте, по данным OpenAI.
«В совокупности эти результаты показывают, что наши модели становятся значительно лучше в работе с широким спектром языков программирования», — написала компания.
Anthropic в своем собственном посте в блоге в начале этого года написала, что Claude Code может аналогичным образом помочь компаниям обновлять устаревшие системы, построенные на COBOL, что является исторически дорогим и трудоемким процессом. «С помощью AI команды могут модернизировать свою кодовую базу COBOL за кварталы, а не за годы», — написала компания. Bloomberg сообщил в тот же день, что акции IBM, чьи мейнфреймы широко используются в финансовом секторе и во многих государственных учреждениях для работы с COBOL, упали на 13% после публикации Anthropic своего поста в блоге — это самое большое однодневное падение с 2000 года.
Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.
Автор – Webb Wright




