Der GnuCOBOL-Compiler hat ein reifes Stadium erreicht. Die erste Version der Entwicklungsumgebung SuperBOL.

Fabrice Le Fessant hat die 20-jährige Entwicklung des freien Compilers GnuCOBOL zusammengefasst, der es ermöglicht, Programme in COBOL in C-Code zu übersetzen, um sie anschließend mit GCC oder anderen C-Compilern zu kompilieren. Nach Ansicht von Fabrice hat das Projekt die Reife erreicht, um in industriellen Systemen eingesetzt zu werden und mit proprietären Lösungen zu konkurrieren. Zu den Wettbewerbsvorteilen von GnuCOBOL zählen die Unterstützung von 19 COBOL-Dialekten, hohe Leistung und Plattformunabhängigkeit, die es ermöglicht, die Werkzeuge auf verschiedenen Systemen zu verwenden, einschließlich Linux, BSD, macOS, Windows, Android und vielen proprietären Unix-ähnlichen Betriebssystemen.

Laut dem Referenten wird in letzter Zeit eine aktive Einführung von GnuCOBOL durch kommerzielle Unternehmen und Banken beobachtet, die ihre in COBOL geschriebenen Backends von dem proprietären Compiler Micro Focus auf GnuCOBOL umstellen. Es wird festgestellt, dass der Übergang zu GnuCOBOL zu einer Leistungssteigerung führt und die Abhängigkeit von einem einzelnen Anbieter beseitigt. Beispielsweise hat das französische Finanzministerium kürzlich seinen Mainframe, der mit dem Betriebssystem GCOS betrieben wurde, durch eine auf GnuCOBOL basierende Lösung ersetzt.

In Verbindung mit GnuCOBOL kann auch die Veröffentlichung der ersten Version der integrierten Entwicklungsumgebung SuperBOL Studio erwähnt werden, die in OCaml geschrieben und unter den Lizenzen AGPLv3, MIT und ISC verbreitet wird. SuperBOL Studio ist eine Erweiterung für den VS Code-Editor, die mit dem GnuCOBOL-Compiler arbeitet und für die Entwicklung, das Debugging und das Profiling von Projekten in COBOL gedacht ist. SuperBOL bietet außerdem eine Implementierung сервера des LSP (Language Server Protocol) zur Integration in andere IDEs für Navigation, Analyse und Bearbeitung von COBOL-Code.

In diesem Jahr wird die Programmiersprache COBOL 65 Jahre alt und bleibt einer der ältesten aktiv verwendeten Programmiersprachen sowie einer der führenden Sprachen hinsichtlich des Umfangs des geschriebenen Codes. Die Sprache entwickelt sich weiter: So wurden im Standard COBOL-2002 Funktionen für die objektorientierte Programmierung hinzugefügt, und der Standard COBOL 2014 brachte Unterstützung für die IEEE-754-Gleitkomma-Spezifikation, Methodenüberladung und dynamisch erweiterbare Tabellen. Der gesamte Umfang des auf COBOL geschriebenen Codes wird auf 220 Milliarden Zeilen geschätzt, von denen 100 Milliarden nach wie vor verwendet werden, hauptsächlich in Finanzinstituten (Stand 2017 nutzten 43% der Bankensysteme weiterhin COBOL; COBOL-Code wurde bei der Verarbeitung von etwa 80% der persönlichen Finanztransaktionen und bei 95% der Terminals zur Annahme von Kartenzahlungen eingesetzt).



Quelle: opennet.ru
Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Servern 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Servern | ProHoster