Vyšla 29. verzia funkčného programovacieho jazyka Erlang, používaného na vývoj distribuovaných aplikácií, ktoré zabezpečujú vysokú spoľahlivosť a paralelné spracovanie v reálnom čase. Jazyk sa široko používa v oblastiach ako telekomunikácie, bankovníctvo, elektronický obchod, počítačová telefónia a messenger služby (WhatsApp).
Spolu s jazykom do verzie 29 sa aktualizovala aj platforma OTP (Open Telecom Platform) – sprievodná sada knižníc a komponentov.
Niektoré novinky:
- V JIT kompilátore sa zlepšila generácia strojového kódu pre porovnávanie a vytváranie binárnych dát s niekoľkými little-endian segmentmi.
- V knižnici SSL v predvolenej konfigurácii je ako najprioritnejší nastavený hybridný algoritmus výmeny kľúčov „x25519mlkem768“, odolný voči hrubému prelamovaniu na kvantovom počítači a predstavuje kombináciu X25519 ECDH a algoritmu ML-KEM (CRYSTALS-Kyber).
- Bol pridaný atribút -unsafe na označenie funkcií ako nebezpečných (unsafe). V knižnici Erlang/OTP sú podobné funkcie označené a pre ne kompilátor teraz vydáva varovania. Bolo pridané sledovanie cez xref volania unsafe-funkcií a funkcií bez dokumentácie.
Zdroj: linux.org.ru
