Rust News # 4 (Desember 2018)

Karena liburan telah berakhir, saya membawa kepada Anda pilihan subjektif dari berita berkarat untuk bulan Desember. Dalam koleksi ini: kegilaan dengan karat, apakah karat itu mengerikan, gelombang nubuat, Rust 2018, Rust Analyzer.


KDPV


Karat 1.31 & Karat 2018


Peristiwa paling penting di bulan Desember adalah pelepasan Rust 1.31 dan Rust 2018 , tentu saja. Banyak hal masuk ke sana:


Edisi 2018, masa hidup non-leksikal, perubahan pada sistem modul, aturan tambahan untuk menurunkan masa hidup, konstanta, alat baru, pemeriksaan instrumental kualitas kode, dokumentasi, situs web baru, peningkatan kargo.

Ada begitu banyak perubahan sehingga ulasan semua tidak dapat dijejalkan ke dalam satu posting, jadi setelah beberapa hari catatan tambahan diterbitkan:



Juga, masuk akal untuk melihat melalui ulasan / program pendidikan Mozilov yang terstruktur dengan baik dari edisi bahasa 2018 : Rust 2018 ada di sini ... tapi apa itu? ( terjemahan , diskusi ).


Gelombang posting tentang rencana untuk 2019


Permintaan resmi telah dikirim ke komunitas untuk membagikan pandangan mereka pada 2019 - Panggilan untuk posting blog Roadmap Rust 2019 ( diskusi ). Sebagai tanggapan, gelombang lebih dari seratus artikel diikuti (semua dapat ditemukan di readrust.net/rust-2019 ). Inilah beberapa jawaban menarik:



RustRush 2018


logo rustrush


Pada 15-16 Desember, Moskow menjadi tuan rumah RustRush 2018 .


Rekaman laporan akan dipublikasikan secara bertahap di saluran Youtube , sementara dua tersedia:



Juga, Pierre Chevalier memposting laporan perjalanan .


Menghasilkan jenis karakter dengan cepat (atau gila dengan Rust)


idubrov menulis artikel menarik tentang peretasan tingkat rendah dengan sangat tidak aman. Eksperimen yang bagus untuk tujuan pelatihan, tetapi, saya harap, ini tidak akan berhasil dalam proyek nyata


Apakah Rust begitu mengerikan seperti yang dilukis


bahaya


PsyHaSTe melawan persepsi karat secara eksklusif sebagai bahasa sistem.


Rust Analyzer pada 2018 dan 2019


Lesha matklad berbagi informasi tentang kemajuan proyek penganalisa karat , yang merupakan alternatif untuk RLS ( diskusi ).
Suatu hal yang penting, mengingat bahwa IDE adalah topik yang sangat menyakitkan bagi rasta.


Igrostroy


gamedev wg



Dalam satu baris


Ada sedikit kegiatan nyata di Wasm dan di gedung pada bulan Desember, sehingga mereka tidak akan memiliki bagian yang terpisah.



Paket Baru dan Diperbarui


  • 'cargo-crev' dan Rust 2019 reuse code yang tidak kenal takut ( diskusi , kode ) - sebuah platform untuk ulasan publik tentang paket-paket ( demo screencast );
  • enum_dispatch ( diskusi ) - makro yang membantu dalam beberapa situasi untuk dengan mudah mengganti objek tipe dengan enumerasi (meneruskan pemanggilan fungsi ke setiap opsi enumerasi);
  • structview ( diskusi ) - memungkinkan Anda mendapatkan representasi data biner dengan aman dalam bentuk struktur tingkat tinggi;
  • cargo-call-stack ( tweet ) - Japaric telah menerbitkan ekstensi kargo untuk analisis statis stack panggilan;
  • swc ( diskusi ) adalah alternatif yang sangat cepat untuk babel ;
  • ds_store ( diskusi ) - parser file .DS_Store ;
  • sd ( diskusi ) - "s [earch] & d [isplace]", alternatif berkarat untuk sed dengan antarmuka yang lebih intuitif;
  • enigma ( diskusi ) - implementasi mainan dari mesin virtual Erlang;
  • http_static ( diskusi ) - server web statis sederhana, menggunakan menara-web ;
  • ws-unix-framed-bridge ( diskusi ) - mengalihkan pesan dari soket web ke soket unix dan sebaliknya;
  • Exonum 0.10 - kerangka kerja untuk membangun blockchains pribadi mengubah serialisasi menjadi protobuf, mengubah format pesan, dan penahan bitcoin sekarang menggunakan segwit ;
  • Rocket v0.4 ( diskusi ) - kerangka kerja web menerima URI yang diketik, dukungan basis data, dan permintaan yang diproses;
  • resvg 0.4 ( diskusi ) - perpustakaan rendering file svg menerima dukungan awal untuk filter, masker / clippath yang tumpang tindih, rendering bersyarat, dan banyak lagi;
  • Tantivy 0.8 ( diskusi ) - di perpustakaan pencarian teks lengkap, koleksi api dirancang ulang dan dukungan multithreading ditingkatkan;



Saya tidak melihat ada RFC yang sangat menarik di akhir tahun, jadi ini semua untuk hari ini, terima kasih atas perhatian Anda!


Jika saya belum menambahkan tautan atau acara penting, silakan letakkan di komentar. :)


(KDPV diambil dari sini , gambar-gambar yang tersisa dari situs masing-masing proyek.)

Source: https://habr.com/ru/post/id435614/


All Articles