Rust هي لغة برمجة متعددة النماذج ، تشبه C ++.
ما هو الصدأ؟
Rust هي لغة برمجة متعددة النماذج تم تصميمها مع مراعاة الأداء والسلامة. هذا هو الحال خاصة بالنسبة للتزامن الآمن. الصدأ مشابه صناعيًا لـ C ++ ويمكنه ضمان سلامة الذاكرة باستخدام مدقق الاستعارة للتحقق من صحة المراجع.
تم تصميم لغة البرمجة بواسطة Graydon Hoare في Mozilla Research ، ولكن كان لها أيضًا مساهمات من Dave Herman و Brendan Eich بالإضافة إلى أشخاص آخرين طوال دورة التطوير. انتهى الأمر بتحسين هذه اللغة أثناء كتابة تخطيط Servo أو محرك المتصفح بالإضافة إلى مترجم Rust.
على مر السنين ، اكتسبت الكثير من الاستخدام داخل الصناعة ، مع قيام شركات مثل Microsoft بتجربتها من أجل تأمين مكونات البرامج ذات الأهمية الحيوية للسلامة.
تشتهر Rust بكونها واحدة من أكثر اللغات المحبوبة منذ عام 2016.
الصدأ لديه نظام بيئي كامل مبني حوله. في الواقع ، بصرف النظر عن المترجم ، فإنه يتميز بالعديد من الجوانب عندما يتعلق الأمر بإنشاء وصيانة برامج ذات جودة إنتاجية. يمكن تثبيت سلاسل أدوات Rust المتزامنة المتعددة وكذلك إدارتها من خلال “rustup” وتأتي تركيبات Rust مع Cargo ، وهي أداة سطر أوامر تستخدم لإدارة التبعيات وشبكات الصدأ وإنشاء الوثائق وغير ذلك الكثير.
العودة لقائمة المصطلحات الرئيسية