Izdan Erlang/OTP 22

Pred nekaj urami je ekipa Erlanga napovedala naslednjo izdajo programskega jezika in celotne platforme.

Naj vas spomnim, da je Erlang/OTP namenjen ustvarjanju široko razširljivih sistemov, ki delujejo v mehkem realnem času z zahtevami po visoki razpoložljivosti. Platforma se že dolgo uspešno uporablja na področjih, kot so telekomunikacije, banke, e-trgovina, telefonija in takojšnje sporočanje.

Glavne spremembe v tej izdaji:

  • Dodan je nov (eksperimentalni) modul vtičnic, ki omogoča dostop na nizki ravni do vtičnic OS. To ni zamenjava za gen_tcp in druge ter še ne deluje v sistemu Windows (on mikromerilo pokazal je povečanje hitrosti za ~40 % v primerjavi z gen_tcp)
  • Spremenjene stopnje prevajanja in notranje predstavitve prevajalnika za dodajanje novih optimizacij (podroben pregled)
  • Optimizacije ujemanja vzorcev za binarne vrste podatkov zdaj veljajo v več primerih
  • Velika sporočila v distribucijskem protokolu Erlang (odgovoren za prenos podatkov med vozlišči) so zdaj razdeljena na več fragmentov
  • Opozarjam vas na module števci, atomika и vztrajni_izraz dodano v 21.2 in širi nabor orodij za delo v konkurenčnem okolju

Izboljšave so vplivale tudi na funkcijo length/1 na dolgih seznamih, tabele ETS tipa ordered_set, vmesnik NIF je prejel funkcijo enif_term_type, možnosti prevajalnika erlc, različico SSL in funkcije kripto modula.

Objava v spletnem dnevniku z analizo sprememb, primeri in merili

Vir: linux.org.ru

Dodaj komentar