Erlang/OTP 22 julkaistiin

Erlang-tiimi ilmoitti muutama tunti sitten ohjelmointikielen ja koko alustan seuraavasta julkaisusta.

Muistutan, että Erlang/OTP on tarkoitettu luomaan laajasti skaalautuvia järjestelmiä, jotka toimivat pehmeässä reaaliajassa korkealla käytettävyysvaatimuksilla. Alustaa on käytetty pitkään menestyksekkäästi sellaisilla aloilla kuin tietoliikenne, pankit, sähköinen kaupankäynti, puhelin ja pikaviestintä.

Tärkeimmät muutokset tässä julkaisussa:

  • Lisätty uusi (kokeellinen) socket-moduuli, joka tarjoaa matalan tason pääsyn käyttöjärjestelmän pistokkeisiin. Tämä ei korvaa gen_tcp:tä ja muita, eikä se vielä toimi Windowsissa (on mikrobenchmark se osoitti nopeuden kasvua ~40 % verrattuna gen_tcp:hen)
  • Muutetut käännösvaiheet ja sisäiset kääntäjän esitykset uusien optimointien lisäämiseksi (yksityiskohtainen arvostelu)
  • Binääritietotyyppien mallien vastaavuuden optimointi on nyt voimassa useammissa tapauksissa
  • Erlang Distribution Protocol -protokollan suuret viestit (vastaa tiedon siirtämisestä solmujen välillä) on nyt jaettu useisiin fragmentteihin
  • Kiinnitän huomionne moduuleihin laskurit, atomit и pysyvä_termi lisätty 21.2 ja laajentaa työkaluvalikoimaa työskentelyyn kilpailuympäristössä

Parannukset koskivat myös pitkien listojen pituus/1-funktiota, ordered_set -tyyppisiä ETS-taulukoita, enif_term_type-funktion saanut NIF-liitäntä, erlc-kääntäjän asetukset, SSL-versio ja kryptomoduulitoiminnot.

Blogiviesti, jossa on analyysi muutoksista, esimerkkejä ja vertailuarvoja

Lähde: linux.org.ru

Lisää kommentti