Objavljen je paket alata za programiranje na jeziku Ada — GNAT Community Edition 2021. Paketu pripadaju kompajler, integrirano razvojno okruženje GNAT Studio, statički analizator podskupa jezika SPARK, GDB debager i set biblioteka. Paket se distribuira pod GPL licencom.
Nova verzija kompajlera koristi GCC 10.3.1 backend i nudi niz novih mogućnosti. Uvedena je implementacija sljedećih inovacija predstojećeg standarda Ade 202x:
- Novi profil za ugrađene sustave Jorvik;
- Podrška za aritmetiku s proizvoljnom preciznošću;
- Izrazi-deklaracije;
- Preimenovanje vrijednosti s automatskim izvodom tipova;
- Ugovori za reference na podprograme;
- Filtar u iteratorima;
- Agregati za kontejnere.
Također su implementirane neke eksperimentalne (ne standardne) mogućnosti:
- Dodatni «when» za operatore return/raise/goto;
- Usporedba s obrascem;
- Fiksna donja granica niza;
- Pozivanje podprograma kroz točku za nietikete vrste.
Vrlo je vjerojatno da će ova verzija kompajlera biti posljednja u lancu izdanja GNAT Community Edition. U budućnosti će se kompajler izgrađen od otvorenih izvora GCC moći instalirati putem alire paketnog menadžera.
Izvor: opennet.ru
