Izdana je verzija 29 funkcionalnog programskog jezika Erlang, koji se koristi za razvoj distribuiranih aplikacija koje obezbeđuju visoku pouzdanost i paralelnu obradu u realnom vremenu. Jezik se široko koristi u oblastima kao što su telekomunikacije, bankarstvo, elektronska trgovina, kompjuterska telefonija i servisi za razmenu poruka (WhatsApp).
Zajedno s jezikom, do verzije 29 ažurirana je platforma OTP (Open Telecom Platform) – prateći set biblioteka i komponenti.
Neka od novina:
- U JIT prevodiocu poboljšana je generacija mašinskog koda za upoređivanje i kreiranje binarnih podataka sa više little-endian segmenata.
- U biblioteci SSL u zadnjoj konfiguraciji postavljen je najprioritetniji hibridni algoritam razmjene ključeva „x25519mlkem768“, otporan na napad na kvantnom računalu i koji predstavlja kombinaciju X25519 ECDH i algoritma ML-KEM (CRYSTALS-Kyber).
- Dodata je oznaka -unsafe za označavanje funkcija kao nesigurnih (unsafe). U biblioteci Erlang/OTP slične funkcije su označene, a prevodilac sada daje upozorenje za njih. Dodata je mogućnost praćenja putem xref poziva nesigurnih funkcija i funkcija bez dokumentacije.
Izvor: linux.org.ru
