GNAT Community 2020 veröffentlicht

Ist erschienen GNAT Community 2020 — ein Paket von Entwicklungswerkzeugen für die Programmiersprache Ada. Das Paket umfasst den Compiler, eine integrierte Entwicklungsumgebung GNAT Studio, einen statischen Analyse-Tool für subset der Sprache SPARK, den GDB-Debugger und ein Set von Bibliotheken. Das Paket wird unter der GPLv3-Lizenz bereitgestellt. steht unter der GPL-Lizenz zur Verfügung.

Wesentliche Änderungen:

  • Der Compiler wurde um Unterstützung vieler Neuerungen aus dem Entwurf des kommenden
    Ada Sprachstandards 202x.
    aktualisiert. Der Backend wurde auf GCC 9 (für alle Plattformen außer macOS) aktualisiert. Unterstützung für die RISC-V 64 Plattform wurde hinzugefügt.
  • Die Entwicklungsumgebung GNAT Studio verwendet jetzt
    ihr LSP
    (Language Server Protocol) für die Programmiersprache Ada. Auf Basis desselben Servers wurde eine Erweiterung für Visual Studio Code implementiert, die jetzt im
    Visual Studio Marketplace.
  • In verfügbar ist. Der SPARK-Analyzer hat Unterstützung für Pointer-Besitz (ähnlich wie in Rust) hinzugefügt, was die beweisgestützte Abwesenheit von Speicherfehlern und -lecks ermöglicht. Das unterstützte Subset der Sprache wurde um neue Konstruktionen erweitert.

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster