.rs — ملف الكود المصدري Rust
Mozilla Research (initially), Rust Foundation · 2010
ما هو ملف .rs؟
يرتبط امتداد الملف .rs بشكل أساسي بلغة برمجة Rust، وهي لغة برمجة أنظمة حديثة تركز على الأمان والسرعة والتزامن. تحتوي هذه الملفات على كود مصدري مكتوب بلغة Rust، والذي يتم بعد ذلك تجميعه إلى كود آلي قابل للتنفيذ. تشتهر Rust بأدائها الذي يمكن مقارنته بلغات C و C++ ولكن مع ضمانات قوية لسلامة الذاكرة.
البرامج التي تفتح ملفات .rs
| المنصة | البرنامج | ||
|---|---|---|---|
| ويندوز | Visual Studio Code | مجاني | |
| Rust Analyzer (VS Code Extension) | مجاني | ||
| JetBrains CLion | مدفوع | ||
| ماك | Visual Studio Code | مجاني | |
| Rust Analyzer (VS Code Extension) | مجاني | ||
| JetBrains CLion | مدفوع |
المشاكل الشائعة مع ملفات .rs
الأسئلة الشائعة
يحتوي ملف .rs على كود مصدري مكتوب بلغة برمجة Rust، والتي تُستخدم لبناء تطبيقات البرامج. إنها الوحدة الأساسية للكود لمشاريع Rust.
Rust لغة مترجمة. يجب ترجمة الكود الموجود في ملف .rs إلى كود آلي بواسطة مترجم Rust قبل أن يتم تنفيذه.
الميزة الرئيسية لـ Rust هي تركيزها على سلامة الذاكرة بدون جامع قمامة، والتي يتم تحقيقها من خلال نظام الملكية والاقتراض الخاص بها. هذا يمنع أخطاء الذاكرة الشائعة مثل إلغاء الإشارة إلى المؤشر الصفري وسباقات البيانات في وقت الترجمة.
التفاصيل التقنية
ملفات المصدر Rust هي ملفات نصية عادية تحتوي على كود Rust. ليس لها توقيع رأس ثنائي محدد لأنها مخصصة للتجميع. يقوم المترجم بتفسير بناء الجملة والدلالات لإنشاء كود قابل للتنفيذ.