Нашри Erlang/OTP 23

сурат гирифт нашри забони барномасозии функсионалӣ Эрланг 23, ки ба таҳияи барномаҳои тақсимшуда ва ба хато тобовар нигаронида шудааст, ки коркарди мувозии дархостҳоро дар вақти воқеӣ таъмин мекунанд. Ин забон дар соҳаҳое ба мисли телекоммуникатсия, системаҳои бонкӣ, тиҷорати электронӣ, телефонияи компютерӣ ва паёмнависии фаврӣ паҳн шудааст. Ҳамзамон, версияи OTP 23 (Open Telecom Platform) бароварда шуд - маҷмӯи ҳамроҳи китобхонаҳо ва ҷузъҳо барои таҳияи системаҳои тақсимшуда дар забони Эрланг.

Навовариҳои асосӣ:

  • Модули SSL дигар SSL 3.0-ро дастгирӣ намекунад. Дастгирии TLS 1.3 ба таври нобаёнӣ фаъол аст ва мутобиқати раванди музокироти пайвастшавӣ TLS 1.3 бо TLS 1.2 беҳтар шудааст;
  • Модули ssh барои формати нави файли калидии openssh-key-v1, ки дар OpenSSH 6.5 муаррифӣ шудааст, дастгирӣ илова кардааст. Аз файли ".config" рӯйхати алгоритмҳоро муайян кардан мумкин аст. Дастгирии иловагӣ барои интиқоли порт тавассути SSH (tcp-forward/direct-tcp);
  • Воситаҳо барои иҷро кардани тақсимоти Erlang бе EPMD;
  • Иловаи пуштибонии розеткаи таҷрибавӣ барои gen_tcp ва inet (барои gen_udp ва gen_sctp дар релизҳои оянда пайдо мешаванд);
  • Модули нави erpc ба ядро ​​илова карда шуд, ки зермаҷмӯи амалиёти модули rpc-ро бо иҷрои баландтар ва қобилияти мукаммали ҷудо кардани арзишҳои бозгашт, истисноҳо ва хатогиҳо таъмин мекунад;
  • Барои беҳтар кардани миқёспазирӣ ва иҷроиш беҳбудиҳо анҷом дода шуданд;
  • Андозаи сегментро дар харитасозии бинарӣ ва калидҳо дар мувофиқати луғат акнун бо ифодаҳои муҳофизаткунанда муайян кардан мумкин аст;
  • Истифодаи зерхатҳо барои беҳтар кардани хондани рақамҳо иҷозат дода мешавад (масалан, 123_456_789);
  • Барои намоиши ҳуҷҷатҳо барои модулҳо, функсияҳо ва намудҳо (h/1,2,3 барои Module:Function/Arity ва ht/1,2,3 барои Module:Type/Arity) ба қабати фармон функсияҳои нав илова карда шуданд;
  • Ядро модули pg-ро бо татбиқи нави гурӯҳҳои тақсимшудаи равандҳои номбаршуда муаррифӣ мекунад;
  • Маҷмӯаи асбобҳои сохтани бастаҳо барои платформаи Windows навсозӣ шудааст, ки ба истифодаи WSL (Зерсистемаи Linux барои Windows) табдил дода шудааст ва версияҳои нави компилятори C++, компилятори Java, китобхонаҳои OpenSSL ва wxWidgets-ро дар бар мегирад.

Илова бар ин, шумо метавонед намуди зоҳириро қайд кунед маълумот дар бораи таҳияи Facebook версияи нави забони Эрланг бо чопкунии статикӣ, ки самаранокии инфрасохтори паёмнависии WhatsApp-ро беҳтар мекунад.

Манбаъ: opennet.ru

Илова Эзоҳ