Jumuiya ya GNAT 2020 imetoka

Ikatokea Jumuiya ya GNAT 2020 - zana ya ukuzaji katika lugha ya Ada. Kifurushi kinajumuisha mkusanyaji, mazingira jumuishi ya maendeleo Studio ya GNAT, kichanganuzi tuli cha kikundi kidogo cha lugha ya SPARK, kitatuzi cha GDB na seti ya maktaba. Mfuko wa plastiki kusambazwa na chini ya masharti ya leseni ya GPL.

Mabadiliko kuu:

  • Mkusanyaji ameongeza usaidizi kwa ubunifu mwingi kutoka kwa rasimu inayokuja
    Kiwango cha lugha ya Ada 202x.
    Njia ya nyuma imesasishwa hadi GCC 9 (kwa majukwaa yote isipokuwa macOS). Usaidizi ulioongezwa kwa jukwaa la RISC-V 64.

  • Mazingira ya ukuzaji wa Studio ya GNAT sasa yanatumia
    LSP yako
    (Itifaki ya Seva ya Lugha) kwa lugha ya Ada. Kulingana na seva hiyo hiyo, kiendelezi cha Msimbo wa Visual Studio kimetekelezwa, sasa kinapatikana katika
    Soko la Studio linaloonekana.

  • Π’ Kichanganuzi cha SPARK Msaada ulioongezwa kwa umiliki wa pointer (kama katika Rust), ambayo inakuwezesha kuthibitisha kutokuwepo kwa makosa ya kumbukumbu na kutokuwepo kwa uvujaji wa kumbukumbu. Sehemu ndogo ya lugha inayotumika imepanuliwa kwa miundo mipya.

Chanzo: opennet.ru

Kuongeza maoni