Doli Erlang/OTP 22

Para disa orë më parë, ekipi i Erlang shpalli një version të ri të gjuhës së programimit dhe të gjithë platformës.

Më kujtohet se Erlang/OTP është i destinuar për krijimin e sistemeve të shkallëzuara gjerësisht, që funksionojnë në mënyrë të butë në kohë reale me kërkesa për disponueshmëri të lartë. Platforma është përdorur me sukses në fusha si telekomunikacioni, bankat, tregtia elektronike, telefonia dhe transferimi i menjëhershëm i mesazheve.

Këto janë ndryshimet kryesore në këtë version:

  • Shtuar njĂ« moduli tĂ« ri (eksperimental) socket qĂ« siguron qasje tĂ« ulĂ«t nĂ« soketĂ«t e OS. Kjo nuk Ă«shtĂ« njĂ« zĂ«vendĂ«sim pĂ«r gen_tcp dhe tĂ« tjerĂ«t, dhe pĂ«r momentin nuk funksionon nĂ« Windows (nĂ« mikrobençmarkun ai tregoi njĂ« rritje tĂ« shpejtĂ«sisĂ« prej ~40% krahasuar me gen_tcp)
  • JanĂ« ndryshuar stadet e kompajlimit dhe pĂ«rfaqĂ«simet e brendshme tĂ« kompajlerit pĂ«r tĂ« shtuar optimizime tĂ« reja (shqyrtimi i detajuar)
  • Optimizimet e krahasimit me model (pattern matching) pĂ«r tipin e tĂ« dhĂ«nave binar tani aplikohen nĂ« mĂ« shumĂ« raste
  • Mesazhet e mĂ«dha nĂ« Protokollin e Distribucionit tĂ« Erlang (i cili Ă«shtĂ« pĂ«rgjegjĂ«s pĂ«r transferimin e tĂ« dhĂ«nave midis nyjave) tani ndahen nĂ« disa fragmente
  • Kam parasysh modulet counters, atomics dhe persistent_term shtesĂ« nĂ« 21.2 dhe zgjeruese tĂ« grupit tĂ« mjeteve pĂ«r tĂ« punuar nĂ« njĂ« mjedis konkurrues

Përmirësimet gjithashtu preknë funksionin length/1 në lista të gjata, tabelat ETS të tipit ordered_set, ndërfaqja NIF mori funksionin enif_term_type, mundësitë e kompilatorit erlc, versionin SSL dhe funksionet e modulit crypto.

Postimi në blog me analizën e ndryshimeve, shembujve dhe benchmark-eve

Burimi: linux.org.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster