Erlang/OTP 29 bertsioa

Erlang 29, denbora errealeko prozesamendu paraleloa onartzen duten aplikazio banatu eta akats-toleranteak garatzeko diseinatutako programazio-lengoaia funtzionala, kaleratu da. Lengoaia oso hedatua dago telekomunikazioetan, bankuetan, merkataritza elektronikoan, ordenagailu bidezko telefonian eta berehalako mezularitzan bezalako arloetan. OTP 29 (Open Telecom Platform), Erlang-en sistema banatuak garatzeko liburutegi eta osagai multzo osagarria, aldi berean kaleratu zen.

Berrikuntza nagusiak:

  • Shell eta exekuzio zerbitzuak, baita SFTP azpisistema ere, desgaituta daude lehenespenez SSH zerbitzarian. Erabiltzaile autentifikatuek SSH bidez Erlang kodea exekutatzeko, konfigurazio aldaketa bat behar da orain. mlkem768x25519-sha256 gako hibridoen truke algoritmoa gaituta dago lehenespenez SSHn.
  • SSL liburutegiaren konfigurazio lehenetsiak lehentasun handiena "x25519mlkem768" gako hibrido kuantikoen truke algoritmoari ezartzen dio, hau da, X25519 ECDH eta ML-KEM (CRYSTALS-Kyber) algoritmoaren konbinazioa.
  • "-unsafe" atributua gehitu da funtzioak seguru ez dauden gisa markatzeko. Erlang/OTP liburutegian, funtzio horiek markatuta daude, eta konpiladoreak orain abisu bat ematen die. Funtzio seguru ez direnetarako eta dokumentaziorik gabeko funtzioetarako deiak xref bidez jarraitzeko gaitasuna gehitu da.
  • Hirugarrenen eraikuntza-tresnen, hala nola Rebar3-ren, funtzionamendu egokia bermatzeko, baztertutako deien iragazketa (ignore_xref) orain zuzenean xref-aren barruan egiten da.
  • Dokumentazioko kode adibideak automatikoki probatzeko ct_doctest modulua gehitu da.
  • io_ansi modulua gehitu da ANSI sekuentziak (Virtual Terminal Sequences) terminalean ordezkatzea onartzen duten kontsola aplikazioak sortzeko, adibidez, testuaren estiloa eta kolorea aldatzeko.
  • Fitxategi-bideak kodearekin (PATH) bilatzean, uneko direktorioa ("."") zerrendako lehenengo posiziotik azken posiziora mugitu da eta orain azkena egiaztatzen da.
  • 32 biteko muntaiak sortzeari utzi dio Windows.
  • Erregistroetarako datu-mota bereizi bat (erregistro natiboa, EEP-79) inplementatu da, tupleetan oinarritutako erregistro tradizionalen ordez erabil daitekeena.
  • "is_integer/3" egiaztatzailea gehitu da zenbaki osoak barruti baten barruan dauden egiaztatzeko (adibidez, "is_integer(I, 0, 100)").
  • Iterazio bakoitzeko elementu anitz itzultzen dituzten balio anitzeko zerrenden ulermenak (EEP-78) inplementatu dira (adibidez, "[-I, I || I 42 || K

    Iturria: opennet.ru
Erosi hosting fidagarria DDoS babesa duten guneetarako, VPS VDS zerbitzariak 🔥 Erosi webguneentzako ostatu fidagarria DDoS babesarekin, VPS VDS zerbitzariak | ProHoster