GnuCOBOL компилятору жетилгендикке жетти. SuperBOL өнүктүрүү чөйрөсүнүн биринчи релиз

Fabrice Le Fessant акысыз GnuCOBOL компиляторунун 20 жылдык өнүгүүсүн кыскача баяндап берди, ал сизге COBOL программаларын GCC же башка C компиляторлорунун жардамы менен кийинки компиляция үчүн C өкүлчүлүгүнө которууга мүмкүндүк берет. Фабристин айтымында, долбоор жетилгендикке жетти, өнөр жай системаларында колдонууга даяр жана проприетардык чечимдер менен атаандаша алат. GnuCOBOLдун атаандаштык артыкчылыктары COBOL тилинин 19 диалектисин колдоону, жогорку өндүрүмдүүлүктү жана кросс-платформаны камтыйт, бул куралдар топтомун ар кандай системаларда, анын ичинде Linux, BSD, macOS, Windows, Android жана көптөгөн менчиктештирилген Unix сыяктуу ОСларда колдонууга мүмкүндүк берет.

Баяндамачынын айтымында, жакында коммерциялык компаниялар жана банктар тарабынан GnuCOBOLду жигердүү ишке ашыруу жүрүп жатат, алар COBOL тилинде жазылган бэкенддерди Micro Focus компиляторунан GnuCOBOLга өткөрүп жатышат. GnuCOBOLга өтүү өндүрүмдүүлүктү жогорулатууга жана бир сатуучуга камалып калуудан арылууга мүмкүндүк берери белгиленген. Мисалы, Франциянын Каржы министрлиги жакында GCOS операциялык системасында иштеген негизги компьютерди GnuCOBOL негизиндеги чечимге алмаштырды.

GnuCOBOL менен байланышкан окуялардын арасында OCaml тилинде жазылган жана AGPLv3, MIT жана ISC лицензиялары боюнча таратылган SuperBOL Studio интегралдык өнүктүрүү чөйрөсүнүн биринчи версиясынын басылышын да айта алабыз. SuperBOL Studio бул GnuCOBOL компилятору менен иштеген жана COBOL долбоорлорун иштеп чыгуу, мүчүлүштүктөрдү оңдоо жана профилдөө үчүн иштелип чыккан VS Code код редакторунун кеңейтүүсү. SuperBOL ошондой эле COBOL кодун навигациялоо, талдоо жана түзөтүү куралдарын башка IDEге интеграциялоо үчүн LSP (Language Server Protocol) серверин ишке ашырууну камсыз кылат.

Быйыл COBOL тили 65 жашка толот, ал эми эң эски активдүү колдонулган программалоо тилдеринин бири, ошондой эле жазылган коддун көлөмү боюнча лидерлердин бири бойдон калууда. Тил өнүгүп келе жатат, мисалы, COBOL-2002 стандарты объектиге багытталган программалоо үчүн кошумча мүмкүнчүлүктөрдү жана COBOL 2014 стандарты IEEE-754 калкыма чекиттин спецификациясын, методду ашыкча жүктөө жана динамикалык түрдө кеңейтилүүчү таблицаларды колдоону киргизди. COBOLда жазылган коддун жалпы суммасы 220 миллиард сапка бааланат, анын ичинен 100 миллиарды дагы деле колдонулууда, негизинен каржы институттарында (2017-жылга карата банк тутумдарынын 43% COBOL колдонууну уланткан, COBOL коду болжол менен иштетүү үчүн колдонулган. Жеке финансылык транзакциялардын 80% жана банктык карталар менен төлөмдөрдү кабыл алуу терминалдарынын 95%).



Source: opennet.ru

Комментарий кошуу