Baş verdi funksional proqramlaşdırma dilinin buraxılması Erlang 23, real vaxt rejimində sorğuların paralel işlənməsini təmin edən paylanmış, xətaya dözümlü proqramların işlənib hazırlanmasına yönəlib. Dil telekommunikasiya, bank sistemləri, e-ticarət, kompüter telefonu və ani mesajlaşma kimi sahələrdə geniş yayılıb. Eyni zamanda, OTP 23 (Açıq Telekom Platforması) buraxıldı - Erlanq dilində paylanmış sistemlərin inkişafı üçün əlavə kitabxanalar və komponentlər dəsti.
Əsas yeniliklər:
SSL modulu artıq SSL 3.0-ı dəstəkləmir. TLS 1.3 dəstəyi defolt olaraq aktivləşdirilib və TLS 1.3 əlaqə danışıqları prosesinin TLS 1.2 ilə uyğunluğu təkmilləşdirilib;
ssh modulu OpenSSH 1-də təqdim edilən openssh-key-v6.5 yeni açar fayl formatına dəstək əlavə etdi. “.config” faylından alqoritmlərin siyahısını müəyyən etmək mümkündür. SSH vasitəsilə port yönləndirilməsi üçün əlavə dəstək (tcp-forward/direct-tcp);
Erlang paylanması olmadan işləmək üçün alətlər EPMD;
gen_tcp və inet (gen_udp və gen_sctp üçün gələcək buraxılışlarda görünəcək) üçün eksperimental socket backend əlavə edildi;
Yeni erpc modulu kernelə əlavə edildi, rpc modulunun əməliyyatlarının alt dəstini təmin edir, daha yüksək performans və qaytarılmış dəyərləri, istisnaları və səhvləri ayırmaq qabiliyyətini artırır;
Ölçeklenebilirliği və performansı yaxşılaşdırmaq üçün təkmilləşdirmələr edilmişdir;
İkili xəritələrdə seqment ölçüsü və lüğət uyğunluğundakı açarlar indi qoruyucu ifadələrlə müəyyən edilə bilər;
Rəqəmlərin oxunuşunu yaxşılaşdırmaq üçün alt xətt işarələrinin istifadəsinə icazə verilir (məsələn, 123_456_789);
Modullar, funksiyalar və növlər üçün sənədləri göstərmək üçün əmr qabığına yeni funksiyalar əlavə edilmişdir (Module:Function/Arity üçün h/1,2,3 və Module:Type/Arity üçün ht/1,2,3);
Kernel paylanmış adlandırılmış proses qruplarının yeni tətbiqi ilə pg modulunu təqdim edir;
WSL (Windows üçün Linux Alt Sistemi) istifadəsinə çevrilmiş və C++ kompilyatorunun, Java kompilyatorunun, OpenSSL və wxWidgets kitabxanalarının yeni versiyalarını özündə birləşdirən Windows platforması üçün paket qurma alətləri dəsti yeniləndi.
Bundan əlavə, görünüşü qeyd etmək olar məlumat Facebook-un WhatsApp messencer infrastrukturunun səmərəliliyini artıracaq statik yazmağa malik Erlanq dilinin yeni versiyasını hazırlaması haqqında.