Недавнее исследование на arXiv (2607.28271) изучало автоматический перевод легаси-кода COBOL в Java. Учёные обнаружили, что переведённый код часто сохранял баги из оригинального COBOL. ИИ копировал не только функциональность, но и логические ошибки. Работа показывает и потенциал, и ограничения автоматической миграции кода.


Итак, ИИ не просто скопировал код. Он скопировал баги. На первый взгляд, это похоже на провал. Но копни глубже. Легаси-системы держат банки, авиалинии, госструктуры. Они работают, но держатся на скотче и молитвах. Переписывать их с нуля рискованно и дорого. AI-перевод предлагает мост.

Да, баги переезжают. Но теперь у нас есть современная кодовая база, которую можно тестировать, рефакторить и улучшать. Альтернатива: оставить эти системы нетронутыми ещё на десятилетие. Так что это не баг, а фича. Это стартовая точка, а не финиш. Наконец-то мы можем заглянуть под капот и починить всё как следует.