Ngaleupaskeun basa pamrograman Rust 1.39

Rust mangrupakeun multi-paradigma, umum-tujuan disusun basa programming disponsoran ku Mozilla nu ngagabungkeun fungsional jeung prosedural paradigma programming kalawan sistem objék dumasar-jenis jeung manajemén memori ngaliwatan konsép "kapamilikan".

Naon nu anyar dina versi 1.39:

  • sintaksis programming Asynchronous anyar geus stabilized, dumasar kana fungsi "async", async move {...} blok jeung ".await" operator;
  • Diidinan nangtukeun atribut nalika nangtukeun parameter fungsi, panutupanana, sareng panunjuk fungsi. Atribut kompilasi kondisional (cfg, cfg_attr) dirojong, ngadalikeun diagnostics via lint sareng atribut panggero makro bantu;
  • stabilized "#feature (bind_by_move_pattern_guards)", anu ngamungkinkeun pamakéan variabel jeung tipe mengikat "by-move" dina citakan;
  • warnings ngeunaan masalah nalika mariksa injeuman variabel maké NLL geus dibikeun ka kategori kasalahan fatal;
  • Kamampuh ngagunakeun extension ".toml" pikeun file konfigurasi geus ditambahkeun kana manajer pakét kargo.

Daptar lengkep parobihan tiasa dipendakan dina halaman wéb pamekar.

sumber: linux.org.ru

Tambahkeun komentar