Objavljena je verzija 29 funkcionalnog programskog jezika Erlang, koja se koristi za razvoj distribuiranih aplikacija koje osiguravaju visoku pouzdanost i paralelnu obradu u realnom vremenu. Jezik se široko koristi u područjima kao što su telekomunikacije, bankarstvo, elektronika, računalna telefonija i aplikacije za razmjenu poruka (WhatsApp).
Uz jezik, ažurirana je i platforma OTP (Open Telecom Platform) do verzije 29 - povezanih biblioteka i komponenti.
Neka od noviteta:
- U JIT kompajleru poboljšana je generacija mašinskog koda za usklađivanje i stvaranje binarnih podataka s nekoliko little-endian segmenata.
- U biblioteci SSL U konfiguraciji po defaultu postavljen je najprioritetniji hibridni algoritam za razmjenu ključeva „x25519mlkem768”, otporan na pokušaje s kvantnim računalom, koji predstavlja kombinaciju X25519 ECDH i ML-KEM algoritma (CRYSTALS-Kyber).
- Dodana je opcija -unsafe za označavanje funkcija kao nesigurnih (unsafe). U biblioteci Erlang/OTP takve funkcije su označene, a kompajler sada izdaje upozorenje za njih. Dodana je mogućnost praćenja preko xref poziva nesigurnih funkcija i funkcija bez dokumentacije.
Izvor: linux.org.ru
