Lëshimi i Erlang/OTP 23

U shpall lĂ«shimi i gjuhĂ«s funksionale tĂ« programimit Erlang 23, i orientuar drejt zhvillimit tĂ« aplikacioneve tĂ« shpĂ«rndara tĂ« qĂ«ndrueshme, qĂ« ofrojnĂ« pĂ«rpunim paralel tĂ« kĂ«rkesave nĂ« kohĂ« reale. Gjuha ka gjetur pĂ«rdorim nĂ« fusha si telekomunikacionet, sistemet bankare, tregtia elektronike, telefonia kompjuterike dhe organizimi i shkĂ«mbimit tĂ« menjĂ«hershĂ«m tĂ« mesazheve. NjĂ«herĂ«sh Ă«shtĂ« lĂ«shuar edhe OTP 23 (Open Telecom Platform) — njĂ« set bibliotekash dhe komponentĂ«sh shoqĂ«rues pĂ«r zhvillimin e sistemeve tĂ« shpĂ«rndara nĂ« gjuhĂ«n Erlang.

TĂ« rejat kryesore:

  • NĂ« modul Ă«shtĂ« ndalur mbĂ«shtetje pĂ«r SSL 3.0. Aktivizohet pĂ«r default mbĂ«shtetje pĂ«r TLS 1.3, Ă«shtĂ« pĂ«rmirĂ«suar kompatibiliteti i procesit tĂ« negociatĂ«s sĂ« lidhjeve TLS 1.3 me TLS 1.2;
  • NĂ« modul Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r formatin e ri tĂ« skedarit tĂ« çelĂ«sit openssh-key-v1, i shfaqur nĂ« OpenSSH 6.5. ËshtĂ« siguruar mundĂ«sia pĂ«r tĂ« pĂ«rcaktuar listĂ«n e algoritmeve nga skedari «.config». Shtuar mbĂ«shtetje pĂ«r port forwarding pĂ«rmes SSH (tcp-forward/direct-tcp);
  • JanĂ« zgjeruar mjetet pĂ«r tĂ« nisur shpĂ«rndarjen e Erlang pa EPMD;
  • Shtuar backend eksperimental socket pĂ«r gen_tcp dhe inet (pĂ«r gen_udp dhe gen_sctp do tĂ« shtohet nĂ« lĂ«shime tĂ« ardhshme);
  • NjĂ« moduli i ri erpc Ă«shtĂ« shtuar nĂ« kernel, ofrues i njĂ« nĂ«ngrupe operacionesh nga moduli rpc, qĂ« ka njĂ« performancĂ« mĂ« tĂ« lartĂ« dhe mundĂ«si tĂ« zgjeruara pĂ«r ndarjen e vlerave tĂ« kthimit, pĂ«rjashtimeve dhe gabimeve;
  • JanĂ« bĂ«rĂ« pĂ«rmirĂ«sime, tĂ« synuara pĂ«r tĂ« rritur shkallueshmĂ«rinĂ« dhe performancĂ«n;
  • MadhĂ«sia e segmentit nĂ« pĂ«rputhjet binar dhe çelĂ«sat gjatĂ« pĂ«rputhjes sĂ« fjalorit tani mund tĂ« pĂ«rcaktohen nga shprehjet guard;
  • Lejohet pĂ«rdorimi i simboleve nĂ«nvizi tĂ« cilat pĂ«rmirĂ«sojnĂ« lexueshmĂ«rinĂ« e numrave (p.sh., 123_456_789);
  • Funksione tĂ« reja janĂ« shtuar nĂ« shell-in e komandave pĂ«r tĂ« paraqitur dokumentacionin e moduleve, funksioneve dhe tipeve (h/1,2,3 pĂ«r Module:Function/Arity dhe ht/1,2,3 pĂ«r Module:Type/Arity);
  • NĂ« kernel Ă«shtĂ« prezantuar moduli pg me njĂ« realizim tĂ« ri tĂ« grupeve tĂ« emertuara tĂ« proceseve tĂ« shpĂ«rndara;
  • Instrumenti i ndĂ«rtimit tĂ« paketave pĂ«r platformĂ«n Windows Ă«shtĂ« pĂ«rditĂ«suar, i cili kaloi nĂ« pĂ«rdorimin e WSL (Linux Subsystem for Windows) dhe pĂ«rfshin versione tĂ« reja tĂ« pĂ«rkthyesit C++, pĂ«rkthyesit Java, biblioteka OpenSSL dhe wxWidgets.

Gjithashtu, mund të theksohet shfaqja e informacionit për zhvillimin nga kompania Facebook të një versioni të ri të gjuhës Erlang me tipizim statik, e cila do të rrisë efikasitetin e punës së infrastrukturës së mesazhere WhatsApp.

Burimi: opennet.ru

Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster