Kompilátor GnuCOBOL dosáhl zralosti. První vydání vývojového prostředí SuperBOL

Fabrice Le Fessant shrnul 20letý vývoj bezplatného kompilátoru GnuCOBOL, který umožňuje překládat programy COBOL do reprezentace C pro následnou kompilaci pomocí GCC nebo jiných kompilátorů C. Podle Fabrise projekt dosáhl zralosti, připravenosti pro použití v průmyslových systémech a schopnosti konkurovat proprietárním řešením. Mezi konkurenční výhody GnuCOBOL patří podpora 19 dialektů jazyka COBOL, vysoký výkon a multiplatformní, což umožňuje použití sady nástrojů na různých systémech, včetně Linuxu, BSD, macOS, Windows, Androidu a mnoha proprietárních operačních systémech podobných Unixu.

Podle mluvčího nedávno došlo k aktivní implementaci GnuCOBOL komerčními společnostmi a bankami, které převádějí backendy napsané v COBOL do GnuCOBOL z proprietárního kompilátoru Micro Focus. Je třeba poznamenat, že přechod na GnuCOBOL vám umožní dosáhnout vyšší produktivity a zbavit se vazby na jednoho dodavatele. Například francouzské ministerstvo financí nedávno nahradilo sálový počítač s operačním systémem GCOS řešením založeným na GnuCOBOL.

Z událostí souvisejících s GnuCOBOL lze zmínit také vydání první verze integrovaného vývojového prostředí SuperBOL Studio, napsané v jazyce OCaml a šířeného pod licencemi AGPLv3, MIT a ISC. SuperBOL Studio je rozšíření editoru kódu VS Code, které spolupracuje s kompilátorem GnuCOBOL a je určeno pro vývoj, ladění a profilování projektů COBOL. SuperBOL také poskytuje implementaci serveru LSP (Language Server Protocol) pro integraci nástrojů pro navigaci, analýzu a úpravu kódu COBOL do jiného IDE.

Jazyk COBOL letos oslaví 65 let, přičemž zůstává jedním z nejstarších aktivně používaných programovacích jazyků a také jedním z lídrů, pokud jde o množství napsaného kódu. Jazyk se nadále vyvíjí, například standard COBOL-2002 přidal možnosti pro objektově orientované programování a standard COBOL 2014 zavedl podporu specifikace IEEE-754 s plovoucí desetinnou čárkou, přetěžování metod a dynamicky rozšiřitelné tabulky. Celkové množství kódu napsaného v COBOLu se odhaduje na 220 miliard řádků, z nichž 100 miliard je stále používáno především ve finančních institucích (k roku 2017 43 % bankovních systémů nadále používalo COBOL, kód COBOL byl použit ke zpracování cca. 80 % osobních finančních transakcí a v 95 % terminálů pro přijímání plateb bankovními kartami).



Zdroj: opennet.ru

Přidat komentář