رست (رٰسْت) هي من لغة برمجة الأنظمة [9] مدعومة من قبل بحوث موزيلا [10]. صُمِمت لكي تكون "آمنة ومتزامنة و عملية" [11]، حيث تدعم مجالات البرمجة الوظيفية و البرمجة الإجرائية. يوجد هناك شبه قريب بينها وبين لغة الـ ++C ، لكن هذهِ اللغة مصممة من أجل حماية الذاكرة مع البقاء أو الحفاظ على الأداء.
رست | |
---|---|
ظهرت في | 7 يوليو 2010[1]، و2006[2][3] |
نظام التشغيل | لينكس، وماك أوس، ومايكروسوفت ويندوز، وفري بي إس دي، وآي أو إس[4]، وأندرويد[4]، ومتعدد المنصات |
الرخصة | رخصة أباتشي، الإصدار 2.0[5]، ورخصة إم أي تي[5] |
المطور | موزيلا[2] |
رقم اخر اصدار | 1.43.1 (7 مايو 2020) (إصدارة مستقرة)[6] |
متأثرة بـ | ايلف[7]، وسي++، وسي شارب، وسيكولن، وإرلانغ، وهاسكل، وليمبو، وصرير جديد، ولغة كامل الموضوعية، وروبي، وسكيم، وسويفت |
امتدادات الملفات | rs، وrlib |
موقع ويب | الموقع الرسمي[8] |
رست هي لغة برمجة مفتوحة المصدر. تتم تعديلات في تصميم اللغة من خلال التجارب في كتابة سيرڤو [12] (مُحرك الواجهة في متصفح الويب) و كومبايلر الرست. يلعَب مجتمع مطوري الرست دور كبير في إضافة التطويرات للغة [13].
حازت اللغة على المركز الأول في "أكثر اللغات المحبوبة عند استطلاع المطورين في ستاك أوفرفلو في عام 2016 و2017.[14][15][14].
تاريخ
برنامج أهلا بالعالم!
fn main() { println!("!أهلا بالعالم"); }
مراجع
- https://mail.mozilla.org/pipermail/rust-dev/2010-July/000001.html — المؤلف: Graydon Hoare — تاريخ النشر: 29 يوليو 2010
- https://prev.rust-lang.org/id-ID/faq.html — تاريخ الاطلاع: 24 فبراير 2019
- https://prev.rust-lang.org/id-ID/faq.html — العنوان : Rust Essentials — الاصدار first — الصفحة: 1
- https://www.rust-lang.org/en-US/faq.html#cross-platform — تاريخ الاطلاع: 31 يناير 2018
- https://github.com/rust-lang/rust/blob/master/COPYRIGHT
- Announcing Rust 1.43.1
- Appendix: Influences - The Rust Reference — تاريخ الاطلاع: 28 يناير 2018
- https://api.github.com/repos/rust-lang/rust — تاريخ الاطلاع: 9 يناير 2017
- "Rust is a systems programming language". Rust-lang.org. مؤرشف من الأصل في 2 يونيو 201917 يوليو 2017.
- Noel (2010-07-08). "The Rust Language". Lambda the Ultimate. مؤرشف من الأصل في 5 أبريل 201930 أكتوبر 2010.
- "FAQ - The Rust Project". Rust-lang.org. مؤرشف من الأصل في 12 يوليو 201802 مارس 2016.
- Peter Bright (2013-04-03). "Samsung teams up with Mozilla to build browser engine for multicore machines". Arstechnica.com. مؤرشف من الأصل في 12 يونيو 201804 أبريل 2013.
- "Contributors to rust-lang/rust · GitHub". Github.com. مؤرشف من الأصل في 25 يناير 202003 نوفمبر 2016.
- "Stack Overflow Developer Survey 2017". Stack Overflow. مؤرشف من الأصل في 27 أبريل 201722 مارس 2017.
- "Stack Overflow Developer Survey 2016 Results". Stack Overflow. مؤرشف من الأصل في 23 أبريل 201722 مارس 2017.