Erlang/OTP 22 чыгарылды

Бир нече саат мурун Erlang командасы программалоо тилинин жана бүт платформанын кезектеги чыгарылышын жарыялады.

Эске сала кетейин, Erlang/OTP жогорку жеткиликтүүлүк талаптары менен жумшак реалдуу убакыт режиминде иштеген кеңири масштабдалуучу системаларды түзүүгө арналган. Платформа көптөн бери телекоммуникация, банктар, электрондук коммерция, телефония жана заматта кабарлашуу сыяктуу тармактарда ийгиликтүү колдонулуп келет.

Бул чыгарылыштагы негизги өзгөртүүлөр:

  • Жаңы (эксперименталдык) розетка модулу кошулду, ал OS розеткаларына төмөнкү деңгээлде мүмкүнчүлүк берет. Бул gen_tcp жана башкалар үчүн алмаштыруу эмес жана Windows (он микробенчмарк ал gen_tcp салыштырмалуу ~ 40% га ылдамдыктын өсүшүн көрсөттү)
  • Жаңы оптималдаштырууларды кошуу үчүн компиляция этаптары жана ички компилятордун өкүлдөрү өзгөртүлдү (деталдуу карап чыгуу)
  • Экилик маалымат түрлөрү үчүн үлгү дал келүүчү оптималдаштыруу азыр көбүрөөк учурларда колдонулат
  • Erlang бөлүштүрүү протоколундагы чоң билдирүүлөр (түйүндөрдүн ортосунда маалыматтарды өткөрүү үчүн жооптуу) азыр бир нече фрагменттерге бөлүнгөн
  • Мен сиздин көңүлүңүздү модулдарга бурамын эсептегичтер, атом и туруктуу_термин 21.2 менен толукталган жана атаандаштык шартта иштөө үчүн инструменттердин комплексин кеңейтүү

Жакшыртуулар узун тизмелердеги узундук/1 функциясына, ordered_set тибиндеги ETS таблицаларына да таасирин тийгизди, NIF интерфейси enif_term_type функциясын, erlc компилятордун параметрлерин, SSL версиясын жана крипто модулунун функцияларын алды.

Өзгөртүүлөрдү, мисалдарды жана эталондорду талдоо менен блог посту

Source: linux.org.ru

Комментарий кошуу