Erlang/OTP 29

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

Kúpte si spoľahlivý hosting pre stránky s DDoS ochranou, VPS VDS servery 🔥 Kúpte si spoľahlivý webhosting s ochranou DDoS, VPS VDS servery | ProHoster