Erlang/OTP 22 chiqarildi

Bir necha soat oldin, Erlang jamoasi dasturlash tili va butun platformaning navbatdagi versiyasini e'lon qildi.

Eslatib o'taman, Erlang/OTP yuqori mavjudlik talablari bilan yumshoq real vaqtda ishlaydigan keng ko'lamli tizimlarni yaratish uchun mo'ljallangan. Platforma uzoq vaqtdan beri telekommunikatsiya, banklar, elektron tijorat, telefoniya va lahzali xabar almashish kabi sohalarda muvaffaqiyatli qo'llanilmoqda.

Ushbu nashrdagi asosiy o'zgarishlar:

  • OS rozetkalariga past darajadagi kirishni ta'minlaydigan yangi (eksperimental) soket moduli qo'shildi. Bu gen_tcp va boshqalarning o'rnini bosmaydi va hali Windows da ishlamaydi (on mikrobenchmark gen_tcp bilan solishtirganda ~ 40% tezlikni ko'rsatdi)
  • Yangi optimallashtirishlarni qo'shish uchun kompilyatsiya bosqichlari va ichki kompilyator ko'rinishlari o'zgartirildi (batafsil ko'rib chiqish)
  • Ikkilik ma'lumotlar turlari uchun naqsh mos keladigan optimallashtirish endi ko'proq hollarda qo'llaniladi
  • Erlang tarqatish protokolidagi katta xabarlar (tugunlar o'rtasida ma'lumotlarni uzatish uchun mas'ul) endi bir nechta bo'laklarga bo'lingan
  • Men sizning e'tiboringizni modullarga qarataman hisoblagichlar, atomlar ΠΈ doimiy_ muddatli 21.2 ga qo'shilgan va raqobat muhitida ishlash uchun vositalar to'plamini kengaytirish

Yaxshilanishlar uzun ro'yxatlardagi uzunlik/1 funksiyasiga, ordered_set tipidagi ETS jadvallariga, NIF interfeysi enif_term_type funksiyasini, erlc kompilyator parametrlarini, SSL versiyasini va kripto modul funksiyalarini oldi.

O'zgarishlar, misollar va ko'rsatkichlar haqida umumiy ma'lumotga ega blog posti

Manba: linux.org.ru

a Izoh qo'shish