מעלדונג פון Erlang / OTP 24 מיט ימפּלאַמענטיישאַן פון JIT קאַמפּיילער

נאָך אַ יאָר פון אַנטוויקלונג, די פאַנגקשאַנאַל פּראָגראַממינג שפּראַך Erlang 24 איז באפרייט, אַימעד צו אַנטוויקלען פונאנדערגעטיילט, שולד-טאָלעראַנט אַפּלאַקיישאַנז וואָס צושטעלן פּאַראַלעל פּראַסעסינג פון ריקוועס אין פאַקטיש צייט. די שפּראַך איז געווארן וויידספּרעד אין געביטן אַזאַ ווי טעלעקאָממוניקאַטיאָנס, באַנקינג סיסטעמען, E- האַנדל, קאָמפּיוטער טעלעפאָני און רעגע מעסידזשינג. אין דער זעלביקער צייט, די מעלדונג פון OTP 24 (Open Telecom Platform) איז באפרייט - אַ באַגלייטער גאַנג פון לייברעריז און קאַמפּאָונאַנץ פֿאַר דער אַנטוויקלונג פון פונאנדערגעטיילט סיסטעמען אין די ערלאַנג שפּראַך.

הויפּט חידושים:

  • В состав включён JIT-компилятор BeamAsm, который позволяет не только повысить производительность программ за счёт выполнения машинного кода вместо интерпретации, но и поддерживает расширенные инструменты для профилирования и анализа выполнения.
  • Улучшено оформление сообщений об ошибках, которые теперь включают номера столбцов для определения проблемной позиции в строке и предоставляют дополнительную диагностику ошибок при вызове встроенных функций (BIF, built-in functions).
  • Добавлены новые оптимизации обработки секции «receive».
  • В модуле gen_tcp добавлена поддержка нового API сетевых сокетов вместо API inet.
  • В модуле supervisor реализована возможность автоматического завершения всех связанных с сетевым соединением дочерних процессов.
  • Добавлена поддержка алгоритма формирования цифровых подписей EdDSA (Edwards-curve Digital Signature Algorithm) в соединениях на базе TLS 1.3.

מקור: opennet.ru

לייגן אַ באַמערקונג