
تعليقي على Rust 1.28 news مع مراجعة لأحداث الصدأ للشهر سار بشكل جيد ، لذا احتفظ بقسم شخصي للغاية من أخبار الصدأ للشهر الماضي.
في هذه المجموعة: Rust 1.29 ، تقارير من Rustconf 2018 ، gfx-rs ، Rust2018 ، port Flatbuffers ، إصدارات جديدة من ripgrep و Alacritty.
الصدأ 1.29
تم إصدار الصدأ 1.29. تتوفر الابتكارات الرئيسية على الفور من rustup
، cargo fix
rustup
cargo clippy
(مزيد من التفاصيل في ترجمة هابرو ).
بعد ذلك ، تم إصدار الإصدار 1.29.1 ، الذي يغطي خطأ في std :: تكرار ( مناقشة ).
سيكون الصدأ 1.30 و 1.31 مهمًا جدًا.
لا توجد قائمة دقيقة بعد ، ولكن من المتوقع أن :
فيديو من روست كونف 2018

أصبح الفيديو من RustConf 2018 ( برنامج التقرير ) متاحًا. قائمة مقاطع الفيديو بترتيب ذاتي تقريبًا:
المكافأة: وصلت عدة سجلات من Rust Cologne :
تجميع ويب
WebRender و gfx-rs و gfx-portability
كان هناك الكثير من الدوافع مؤخرًا:
صدئ igrostroy
ما الذي ستزيله من الصدأ؟
موضوع مثير للاهتمام في / r / rust ، حيث يمكنك من خلال التعليقات معرفة جميع أنواع خشونة اللغة.
Rusty Port FlatBuffers
لقد أحضروا المنفذ الرسمي لـ Google FlatBuffers إلى Rust ( مناقشة ). توجد طبقة سميكة من الاختبارات والتشويش والأداء وكل شيء آخر.
لا تخف 1.0!
مناقشة مثيرة للاهتمام في / r / rust هي السبب في أن النظام البيئي ينتقل ببطء إلى> 1.0 حزم.
TLDR:
- لكي يتمكن المؤلف من تثبيت الحزمة ، يحتاج إلى التأكد من أن IPA مناسب - لهذا يحتاج إلى رؤية كيفية استخدام الناس لها. كثير من الناس لا يستخدمون الحزم <1.0 ، في انتظار استقرارهم - من هذا التثبيت يتباطأ ؛
- للمستخدمين: إذا كنت تريد حزمًا أكثر استقرارًا - استخدم حزمًا غير مستقرة وقدم تعليقات للمؤلف ؛
- بالنسبة للمؤلفين: لا تقلق كثيرًا بشأن الإصدار 1.0.
ريبجريب 0.10
ripgrep (rg) هو بديل أسرع وأكثر ملاءمة من grep الكلاسيكي (أي النظير الصدئ لـ The Silver Searcher and ack).
تم إصدار الإصدار 0.10 ( مناقشة ، مسلية للغاية) - الآن يعمل بشكل أسرع ، ويدعم PRCE2 والاستعلامات متعددة الأسطر.
أيضا ، وصلت حزمة ripgrep إلى مستودع أوبونتو 18.10 .
الاكريتي 0.2
Alacritty هو محاكي طرفية مسرع GPU يحاول أن يكون سريع جدا جدا على أي شاشة 4K.

تم إصدار الإصدار 0.2 ( مناقشة ) مع دعم التمرير. رفضوا إضافته لفترة طويلة قائلين "استخدام tmux" ، ولكن في النهاية اتضح أنه ولد تنفيذًا لم يحقق الكثير في الأداء.
بالمناسبة ، مثل ripgrep ، يزحف Alacritty إلى توزيعات Linux: يتم إحضاره إلى القوس ؛
RFC الجديد
من خلال RFC ، من السهل جدًا معرفة الطريقة التي تتحرك بها اللغة. يوجد رابط "Rendered" في عنوان كل العلاقات العامة ، والذي يتوفر به RFC في شكل يمكن للمستخدم قراءته.
تم تأجيل RFC 2418 "إضافة نظام العقود الآجلة والمهام إلى libcore" مرة أخرى ، وليس من مصيره أن يصبح جزءًا من ابتكارات Rust2018.
هناك مناقشة حول دلالات الاستيراد في Rust 2018 .
في سطر واحد
هذا كل شيء ، شكرا للمشاهدة!
إذا لم أضف أي رابط أو حدث مهم ، فلا تتردد في تركه في التعليقات. :)
KAPV مأخوذة من المقال هل تتطلع إلى ما يجب تعلمه في 2018؟ تعلم الصدأ! ، صور أخرى من مواقع المشاريع المعنية.