Izlaists Erlang/OTP 22

Pirms dažām stundām Erlang komanda paziņoja par nākamo programmēšanas valodas un visas platformas izlaidumu.

Atgādināšu, ka Erlang/OTP ir paredzēts plaši mērogojamu sistēmu izveidei, kas darbojas mīkstajā reāllaikā ar augstām pieejamības prasībām. Platforma jau sen ir veiksmīgi izmantota tādās jomās kā telekomunikācijas, bankas, e-komercija, telefonija un tūlītējā ziņojumapmaiņa.

Galvenās izmaiņas šajā laidienā:

  • Pievienots jauns (eksperimentāls) ligzdas modulis, kas nodrošina zema līmeņa piekļuvi OS ligzdām. Tas neaizstāj gen_tcp un citus, un vēl nedarbojas operētājsistēmā Windows (ieslēgts mikrobenchmark tas uzrādīja ātruma pieaugumu par ~40%, salīdzinot ar gen_tcp)
  • Mainīti kompilācijas posmi un iekšējo kompilatoru attēlojumi, lai pievienotu jaunas optimizācijas (detalizēts apskats)
  • Bināro datu tipu modeļu atbilstības optimizācija tagad tiek piemērota vairākos gadījumos
  • Lielie ziņojumi Erlang izplatīšanas protokolā (kas atbild par datu pārsūtīšanu starp mezgliem) tagad ir sadalīti vairākos fragmentos
  • Es vēršu jūsu uzmanību uz moduļiem skaitītāji, atomi и noturīgs_termiņš pievienots 21.2 un paplašinot rīku komplektu darbam konkurences vidē

Uzlabojumi skāra arī garo sarakstu garuma/1 funkciju, ordered_set tipa ETS tabulas, NIF saskarne saņēma funkciju enif_term_type, erlc kompilatora opcijas, SSL versijas un šifrēšanas moduļa funkcijas.

Emuāra ieraksts ar izmaiņu analīzi, piemēriem un etaloniem

Avots: linux.org.ru

Pievieno komentāru