Beberapa jam yang lalu, pasukan Erlang mengumumkan keluaran seterusnya bahasa pengaturcaraan dan keseluruhan platform.
Biar saya ingatkan anda bahawa Erlang/OTP bertujuan untuk mencipta sistem berskala meluas yang beroperasi dalam masa nyata lembut dengan keperluan ketersediaan yang tinggi. Platform ini telah lama berjaya digunakan dalam bidang seperti telekomunikasi, bank, e-dagang, telefon dan pemesejan segera.
Perubahan utama dalam keluaran ini:
- Menambah modul soket (percubaan) baharu yang menyediakan akses peringkat rendah kepada soket OS. Ini bukan pengganti untuk gen_tcp dan lain-lain, dan masih belum berfungsi pada Windows (on penanda aras mikro ia menunjukkan peningkatan kelajuan ~40% berbanding gen_tcp)
- Mengubah peringkat kompilasi dan perwakilan pengkompil dalaman untuk menambah pengoptimuman baharu (ulasan terperinci)
- Pengoptimuman padanan corak untuk jenis data binari kini digunakan dalam lebih banyak kes
- Mesej besar dalam Protokol Pengedaran Erlang (bertanggungjawab untuk memindahkan data antara nod) kini dibahagikan kepada beberapa serpihan
- Saya menarik perhatian anda kepada modul kaunter, atom ΠΈ jangka_gigih ditambah dalam 21.2 dan mengembangkan set alat untuk bekerja dalam persekitaran yang kompetitif
Penambahbaikan juga mempengaruhi fungsi panjang/1 pada senarai panjang, jadual ETS jenis ordered_set, antara muka NIF menerima fungsi enif_term_type, pilihan pengkompil erlc, versi SSL dan fungsi modul crypto.
Catatan blog dengan analisis perubahan, contoh dan penanda aras
Sumber: linux.org.ru