Erlang/OTP 22 бароварда шуд

Чанд соат пеш дастаи Эрланг нашри навбатии забони барномасозӣ ва тамоми платформаро эълон кард.

Ёдовар мешавам, ки Erlang/OTP барои эҷоди системаҳои миқёспазире пешбинӣ шудааст, ки дар вақти реалии нарм бо талаботи баланд барои дастрасӣ кор мекунанд. Платформа кайҳо боз дар соҳаҳои телекоммуникатсия, бонкҳо, тиҷорати электронӣ, телефония ва паёмнависии фаврӣ бомуваффақият истифода мешавад.

Тағироти асосӣ дар ин нашрия:

  • Модули нави розетка (таҷрибавӣ) илова карда шуд, ки дастрасии сатҳи пастро ба розеткаҳои OS таъмин мекунад. Ин ивазкунандаи gen_tcp ва дигарон нест ва ҳоло дар Windows кор намекунад (дар микробенчмарк он суръати афзоиши ~ 40% нисбат ба gen_tcp нишон дод)
  • Марҳилаҳои таҳия ва намояндагии дохилии компилятор барои илова кардани оптимизатсияҳои нав (баррасии муфассал)
  • Оптимизатсияи мувофиқати намуна барои намудҳои додаҳои дуӣ ҳоло дар ҳолатҳои бештар татбиқ мешаванд
  • Паёмҳои калон дар Протоколи тақсимоти Erlang (барои интиқоли маълумот байни гиреҳҳо масъуланд) ҳоло ба якчанд порчаҳо тақсим шудаанд.
  • Диққати шуморо ба модулҳо ҷалб мекунам counters, атом и истилоҳи доимӣ илова дар 21.2 ва васеъ намудани маҷмӯи воситаҳо барои кор дар муҳити рақобат

Такмилҳо инчунин ба функсияи дарозӣ/1 дар рӯйхатҳои дароз, ҷадвалҳои ETS аз навъи ordered_set таъсир расониданд, интерфейси NIF функсияи enif_term_type, имконоти компилятори erlc, версияи SSL ва функсияҳои модули крипторо гирифт.

Интишори блог бо таҳлили тағирот, мисолҳо ва нишондиҳандаҳо

Манбаъ: linux.org.ru

Илова Эзоҳ