Основная проблема заключается в том, что сейчас мало кто интересуется изучением COBOL. Программирование на нем считается громоздким и неэффективным, а код читается как урок английского языка. Более того, формат кодирования требует тщательности и не гибок, а компиляция занимает гораздо больше времени по сравнению с конкурентами. Из-за этого специалисты, умеющие работать с COBOL и поддерживать его, становятся все более редким явлением.
IBM предлагает решение этой проблемы с помощью ИИ. Компания разработала AI-ассистента для кодирования ( watsonx ), который помогает переводить старый код COBOL на более современные языки, тем самым экономя программистам множество часов на перепрограммирование. Этот процесс можно упростить до преобразования эссе на английском языке в Esperanto с помощью ChatGPT. Он позволяет программистам взять часть кода COBOL и преобразовать его в Java с помощью watsonx. Однако на практике все не так просто.
Скайла Лумис, вице-президент по программному обеспечению IBM Z в IBM, подчеркивает: "AI-ассистент может обеспечить до 80-90 процентов необходимого результата, однако требуются дополнительные корректировки. Это средство повышения эффективности работы, а не полная замена труда разработчика".
Вот так то, мир технологий не так уж и в прорыве. Пуху накидывать научись хорошо.