A GnuCOBOL fordító elérte az érettségét. A SuperBOL fejlesztői környezet első kiadása

Fabrice Le Fessant összefoglalta az ingyenes GnuCOBOL fordító 20 éves fejlesztését, amely lehetővé teszi, hogy COBOL programokat lefordítson C-reprezentációra a későbbi fordításhoz GCC vagy más C fordítók segítségével. A Fabris szerint a projekt elérte a kiforrott állapotot, az ipari rendszerekben való használatra kész, és képes felvenni a versenyt a védett megoldásokkal. A GnuCOBOL versenyelőnyei közé tartozik a COBOL nyelv 19 dialektusának támogatása, a nagy teljesítmény és a többplatformos, lehetővé téve az eszközkészlet használatát különböző rendszereken, beleértve a Linuxot, BSD-t, macOS-t, Windowst, Androidot és számos szabadalmaztatott Unix-szerű operációs rendszert.

Az előadó elmondása szerint a közelmúltban a kereskedelmi cégek és bankok aktívan implementálják a GnuCOBOL-t, amelyek a COBOL nyelven írt háttérprogramokat a GnuCOBOL-ba helyezik át a szabadalmaztatott Micro Focus fordítóról. Megjegyzendő, hogy a GnuCOBOL-ra való átállás lehetővé teszi a termelékenység növelését és az egyetlen szállítóhoz való kötődés megszüntetését. A francia pénzügyminisztérium például a közelmúltban lecserélte a GCOS operációs rendszert futtató nagyszámítógépet egy GnuCOBOL alapú megoldásra.

A GnuCOBOL-lal kapcsolatos események közül megemlíthető még a SuperBOL Studio integrált fejlesztőkörnyezet első, OCaml nyelven írt, AGPLv3, MIT és ISC licencekkel terjesztett verziójának megjelenése. A SuperBOL Studio a VS Code kódszerkesztő kiterjesztése, amely a GnuCOBOL fordítóval működik, és COBOL projektek fejlesztésére, hibakeresésére és profilozására készült. A SuperBOL egy LSP (Language Server Protocol) szervermegvalósítást is biztosít a COBOL kódnavigációs, -elemző és -szerkesztő eszközök másik IDE-be való integrálásához.

Idén lesz 65 éves a COBOL nyelv, miközben továbbra is az egyik legrégebben használt programozási nyelv, valamint a megírt kód mennyiségét tekintve is az egyik vezető. A nyelv folyamatosan fejlődik, például a COBOL-2002 szabvány új képességekkel bővítette az objektumorientált programozást, a COBOL 2014 szabvány pedig bevezette az IEEE-754 lebegőpontos specifikáció támogatását, a metódusok túlterhelését és a dinamikusan bővíthető táblákat. A COBOL-ban írt kód teljes mennyiségét 220 milliárd sorra becsülik, amelyből 100 milliárd jelenleg is használatban van, főleg a pénzintézetekben (2017-től a bankrendszerek 43%-a továbbra is COBOL-t használt, COBOL kóddal kb. a személyes pénzügyi tranzakciók 80%-a, a bankkártyás fizetést elfogadó terminálok 95%-a).



Forrás: opennet.ru

Hozzászólás