Pas një viti zhvillimi, u lëshua gjuha funksionale e programimit Erlang 24, e cila synon zhvillimin e aplikacioneve të shpërndara, tolerante ndaj gabimeve që ofrojnë përpunim paralel të kërkesave në kohë reale. Gjuha është bërë e përhapur në fusha të tilla si telekomunikacioni, sistemet bankare, tregtia elektronike, telefonia kompjuterike dhe mesazhet e çastit. Në të njëjtën kohë, u lëshua lëshimi i OTP 24 (Platforma e Open Telecom) - një grup shoqërues i bibliotekave dhe komponentëve për zhvillimin e sistemeve të shpërndara në gjuhën Erlang.
Risitë kryesore:
- Është përfshirë përpiluesi BeamAsm JIT, i cili jo vetëm që përmirëson performancën e programit duke ekzekutuar kodin e makinës në vend që ta interpretojë atë, por gjithashtu mbështet mjete të avancuara për profilizimin dhe analizën e ekzekutimit.
- Mesazhet e gabimit janë përmirësuar për të përfshirë numrat e kolonave për të identifikuar pozicionin problematik në një rresht dhe për të ofruar diagnostikim shtesë të gabimeve kur thirrni funksionet e integruara (BIF).
- U shtuan optimizime të reja për përpunimin e seksionit "marre".
- Moduli gen_tcp shtoi mbështetje për API-në e prizave të reja të rrjetit në vend të API-së inet.
- Moduli i mbikëqyrësit ka aftësinë të përfundojë automatikisht të gjitha proceset e fëmijëve që lidhen me një lidhje rrjeti.
- Mbështetje e shtuar për algoritmin e gjenerimit të nënshkrimit dixhital EdDSA (Edwards-curve Digital Signature Algorithm) në lidhjet e bazuara në TLS 1.3.
Burimi: opennet.ru