Bola vydaná verzia 29 funkcionálneho programovacieho jazyka Erlang. Používa sa na vývoj distribuovaných aplikácií, ktoré poskytujú 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 aplikácie na odosielanie správ (ako napríklad WhatsApp).
Spolu s jazykom bola na verziu 29 aktualizovaná aj platforma OTP (Open Telecom Platform), sprievodná sada knižníc a komponentov.
Niektoré inovácie:
- Kompilátor JIT vylepšil generovanie strojového kódu pre mapovanie a vytváranie binárnych dát s viacerými segmentmi typu little endian.
- V knižnici SSL Predvolená konfigurácia nastavuje najvyššiu prioritu hybridnému algoritmu výmeny kľúčov „x25519mlkem768“, ktorý je odolný voči útokom hrubou silou na kvantový počítač a je kombináciou algoritmu X25519 ECDH a algoritmu ML-KEM (CRYSTALS-Kyber).
- Na označenie funkcií ako nebezpečných bol pridaný atribút -unsafe. V knižnici Erlang/OTP sú takéto funkcie označené a kompilátor na ne teraz vydá varovanie. Bola pridaná možnosť sledovať volania nebezpečných funkcií a funkcií bez dokumentácie prostredníctvom externých referencií.
Zdroj: linux.org.ru
