Издање Ерланг/ОТП 24 са имплементацијом ЈИТ компајлера

Након годину дана развоја, пуштен је функционални програмски језик Ерланг 24, чији је циљ развој дистрибуираних апликација отпорних на грешке које обезбеђују паралелну обраду захтева у реалном времену. Језик је постао широко распрострањен у областима као што су телекомуникације, банкарски системи, е-трговина, компјутерска телефонија и инстант поруке. Истовремено је објављено издање ОТП 24 (Опен Телецом Платформ) - пратећег скупа библиотека и компоненти за развој дистрибуираних система на језику Ерланг.

Главне иновације:

  • Укључен је БеамАсм ЈИТ компајлер, који не само да побољшава перформансе програма извршавањем машинског кода уместо да га тумачи, већ подржава и напредне алате за профилисање и анализу извршења.
  • Поруке о грешкама су побољшане да укључују бројеве колона за идентификацију проблематичне позиције у реду и обезбеђују додатну дијагностику грешака приликом позивања уграђених функција (БИФ).
  • Додате нове оптимизације за обраду одељка „прими“.
  • Модул ген_тцп је додао подршку за нови АПИ мрежних сокета уместо инет АПИ-ја.
  • Надзорни модул има могућност да аутоматски прекине све подређене процесе повезане са мрежном везом.
  • Додата подршка за алгоритам за генерисање дигиталног потписа ЕдДСА (Едвардс-цурве Дигитал Сигнатуре Алгоритхм) у везама заснованим на ТЛС 1.3.

Извор: опеннет.ру

Додај коментар