Die Version 29 der funktionalen Programmiersprache Erlang ist erschienen, die zur Entwicklung verteilter Anwendungen eingesetzt wird, die hohe ZuverlÀssigkeit und parallele Verarbeitung in Echtzeit gewÀhrleisten. Die Sprache wird in Bereichen wie Telekommunikation, Banken, E-Commerce, Computertelefonie und Messaging-Diensten (WhatsApp) weit eingesetzt.
Zusammen mit der Sprache hat sich die OTP-Plattform (Open Telecom Platform) auf Version 29 aktualisiert â ein begleitendes Set von Bibliotheken und Komponenten.
Einige Neuerungen:
- Im JIT-Compiler wurde die Generierung von Maschinencode fĂŒr die Mustererkennung und die Erstellung binĂ€rer Daten mit mehreren Little-Endian-Segmenten verbessert.
- In der Bibliothek SSL In der Standardkonfiguration ist der hybridste SchlĂŒsselĂŒbergabealgorithmus 'x25519mlkem768' priorisiert, der resistent gegen Angriffe auf Quantencomputern ist und eine Kombination aus X25519 ECDH und dem ML-KEM-Algorithmus (CRYSTALS-Kyber) darstellt.
- Ein -unsafe Attribut wurde hinzugefĂŒgt, um Funktionen als unsicher zu kennzeichnen. In der Bibliothek Erlang/OTP sind solche Funktionen markiert, und der Compiler gibt jetzt eine Warnung aus. Zudem wurde die Möglichkeit zur Verfolgung ĂŒber xref von Aufrufen unsicherer Funktionen und Funktionen ohne Dokumentation hinzugefĂŒgt.
Quelle: linux.org.ru
