Erlang/OTP 23 නිකුතුව

සිදු විය ක්රියාකාරී ක්රමලේඛන භාෂාවක් නිකුත් කිරීම Erlang 23, තථ්‍ය කාලීන ඉල්ලීම් සමාන්තර සැකසීම සපයන බෙදා හරින ලද, දෝෂ-ඉවසන යෙදුම් සංවර්ධනය කිරීම අරමුණු කර ගෙන ඇත. විදුලි සංදේශ, බැංකු පද්ධති, ඊ-වාණිජ්‍යය, පරිගණක දුරකථන සහ ක්ෂණික පණිවිඩ යැවීම වැනි ක්ෂේත්‍රවල භාෂාව පුළුල් ලෙස ව්‍යාප්ත වී ඇත. ඒ සමගම, OTP 23 (විවෘත ටෙලිකොම් වේදිකාව) නිකුත් කරන ලදී - Erlang භාෂාවෙන් බෙදා හරින ලද පද්ධති සංවර්ධනය කිරීම සඳහා පුස්තකාල සහ සංරචක සහකාර කට්ටලයක්.

ප්රධාන නවෝත්පාදන:

  • SSL මොඩියුලය තවදුරටත් SSL 3.0 සඳහා සහය නොදක්වයි. TLS 1.3 සඳහා සහය පෙරනිමියෙන් සක්‍රීය කර ඇති අතර, TLS 1.3 සමඟ TLS 1.2 සම්බන්ධතා සාකච්ඡා ක්‍රියාවලියේ ගැළපුම වැඩි දියුණු කර ඇත;
  • ssh මොඩියුලය OpenSSH 1 හි හඳුන්වා දුන් නව යතුරු ගොනු ආකෘතිය openssh-key-v6.5 සඳහා සහය එක් කර ඇත. ".config" ගොනුවෙන් ඇල්ගොරිතම ලැයිස්තුවක් අර්ථ දැක්විය හැක. SSH (tcp-forward/direct-tcp) හරහා තොට ඉදිරියට යැවීම සඳහා සහය එකතු කරන ලදි;
  • තොරව Erlang බෙදාහැරීමක් ධාවනය සඳහා මෙවලම් ඊපීඑම්ඩී;
  • gen_tcp සහ inet සඳහා පර්යේෂණාත්මක සොකට් පසුපෙළ එකතු කරන ලදි (gen_udp සහ gen_sctp සඳහා අනාගත නිකුතුවල දිස්වනු ඇත);
  • නව erpc මොඩියුලයක් කර්නලයට එක් කර ඇති අතර, rpc මොඩියුලයේ මෙහෙයුම් වල උප කුලකයක් සපයන අතර, ඉහළ කාර්ය සාධනයක් සහ ප්‍රතිලාභ අගයන්, ව්‍යතිරේක සහ දෝෂ වෙන් කිරීමට වැඩි දියුණු කළ හැකියාව;
  • පරිමාණය සහ කාර්ය සාධනය වැඩි දියුණු කිරීම සඳහා වැඩිදියුණු කිරීම් සිදු කර ඇත;
  • ද්විමය සිතියම්කරණයන්හි කොටස් ප්‍රමාණය සහ ශබ්දකෝෂ ගැලපීමේ යතුරු දැන් ආරක්ෂක ප්‍රකාශන මගින් නියම කළ හැක;
  • අංකවල කියවීමේ හැකියාව වැඩි දියුණු කිරීම සඳහා යටි ඉරි භාවිතා කිරීමට අවසර ඇත (උදාහරණයක් ලෙස, 123_456_789);
  • මොඩියුල, ශ්‍රිත සහ වර්ග සඳහා ප්‍රලේඛන ප්‍රදර්ශනය කිරීම සඳහා විධාන කවචයට නව ශ්‍රිත එක් කර ඇත (මොඩියුලය:Function/Arity සඳහා h/1,2,3 සහ Module:Type/Arity සඳහා ht/1,2,3);
  • බෙදා හරින ලද නම් කරන ලද ක්‍රියාවලි කණ්ඩායම්වල නව ක්‍රියාත්මක කිරීමක් සමඟ කර්නලය pg මොඩියුලය හඳුන්වා දෙයි;
  • වින්ඩෝස් වේදිකාව සඳහා පැකේජ ගොඩනැගීමේ මෙවලම් කට්ටලය යාවත්කාලීන කර ඇත, එය WSL (වින්ඩෝස් සඳහා Linux උප පද්ධතිය) භාවිතා කිරීමට පරිවර්තනය කර ඇති අතර C++ සම්පාදක, Java compiler, OpenSSL සහ wxWidgets පුස්තකාලවල නව අනුවාද ඇතුළත් වේ.

මීට අමතරව, කෙනෙකුට පෙනුම සටහන් කළ හැකිය තොරතුරු WhatsApp messenger යටිතල ව්‍යුහයේ කාර්යක්ෂමතාව වැඩි දියුණු කරන ස්ථිතික ටයිපින් සමඟ Erlang භාෂාවේ නව අනුවාදයක් Facebook විසින් සංවර්ධනය කිරීම ගැන.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න