Erlang/OTP 22 buraxıldı

Bir neçə saat əvvəl Erlanq komandası proqramlaşdırma dilinin və bütün platformanın növbəti buraxılışını elan etdi.

Nəzərinizə çatdırım ki, Erlang/OTP yüksək əlçatanlıq tələbləri ilə real vaxt rejimində işləyən geniş miqyaslı sistemlər yaratmaq üçün nəzərdə tutulub. Platforma uzun müddətdir ki, telekommunikasiya, banklar, e-ticarət, telefoniya və ani mesajlaşma kimi sahələrdə uğurla istifadə olunur.

Bu buraxılışda əsas dəyişikliklər:

  • ƏS yuvalarına aşağı səviyyəli girişi təmin edən yeni (eksperimental) yuva modulu əlavə edildi. Bu gen_tcp və başqaları üçün əvəzedici deyil və hələ Windows-da işləmir (on mikrobenchmark gen_tcp ilə müqayisədə ~40% sürət artımı göstərdi)
  • Yeni optimallaşdırmalar əlavə etmək üçün kompilyasiya mərhələləri və daxili tərtibçi təsvirləri dəyişdirildi (ətraflı baxış)
  • İkili məlumat növləri üçün model uyğunluğu optimallaşdırmaları indi daha çox hallarda tətbiq edilir
  • Erlang Distribution Protokolundakı böyük mesajlar (qovşaqlar arasında məlumatların ötürülməsinə cavabdehdir) indi bir neçə fraqmentə bölünür.
  • Diqqətinizi modullara cəlb edirəm sayğaclar, atomlar и davamlı_müddət 21.2-də əlavə edilmiş və rəqabət mühitində işləmək üçün alətlər dəstinin genişləndirilməsi

Təkmilləşdirmələr uzun siyahılardakı uzunluq/1 funksiyasına, ordered_set tipli ETS cədvəllərinə də təsir etdi, NIF interfeysi enif_term_type funksiyasını, erlc kompilyator seçimlərini, SSL versiyasını və kripto modul funksiyalarını aldı.

Dəyişikliklərin, nümunələrin və müqayisələrin təhlili ilə blog yazısı

Mənbə: linux.org.ru

Добавить комментарий