رست (لغة برمجة)

من ويكيبيديا، الموسوعة الحرة
اذهب إلى التنقل اذهب إلى البحث
رست
Rust programming language black logo.svg
 

ظهرت في يوليو 2010[1]،  و2006[2][3]،  و2009[4]،  و2010  تعديل قيمة خاصية بداية (تدشين) (P571) في ويكي بيانات
نظام التشغيل لينكس،  وماك أوس،  ومايكروسوفت ويندوز،  وفري بي ‌إس ‌دي،  وآي أو إس[5]،  وأندرويد[5]،  ومتعدد المنصات  تعديل قيمة خاصية نظام التشغيل (P306) في ويكي بيانات
الرخصة رخصة أباتشي، الإصدار 2.0[6]،  ورخصة إم أي تي[6]  تعديل قيمة خاصية رخصة (P275) في ويكي بيانات
المطور موزيلا[2]  تعديل قيمة خاصية المطور (P178) في ويكي بيانات
رقم اخر اصدار 1.34.0 (11 أبريل 2019) (نسخة مستقرة)[7]  تعديل قيمة خاصية معرف نسخة البرنامج (P348) في ويكي بيانات
متأثرة بـ ايلف[8]،  وسي++،  وسي شارب،  وسيكولن،  وإرلانغ،  وهاسكل،  وليمبو،  وصرير جديد،  ولغة كامل الموضوعية،  وروبي،  وسكيم،  وسويفت،  وبايثون،  وسي  تعديل قيمة خاصية تأثر ب (P737) في ويكي بيانات
امتدادات الملفات rs،  وrlib  تعديل قيمة خاصية امتداد الملف (P1195) في ويكي بيانات
موقع ويب الموقع الرسمي[9]  تعديل قيمة خاصية موقع الويب الرسمي (P856) في ويكي بيانات

رست (رٰسْت) هي من لغة برمجة الأنظمة [10] مدعومة من قبل بحوث موزيلا [11]. صُمِمت لكي تكون "آمنة و متزامنة و عملية" [12]، حيث تدعم مجالات البرمجة الوظيفية و البرمجة الإجرائية. يوجد هناك شبه قريب بينها و بين لغة الـ ++C ، لكن هذهِ اللغة مصممة من أجل حماية الذاكرة مع البقاء أو الحفاظ على الأداء.

رست هي لغة برمجة مفتوحة المصدر. تتم تعديلات في تصميم اللغة من خلال التجارب في كتابة سيرڤو [13] (مُحرك الواجهة في متصفح الويب) و كومبايلر الرست. يلعَب مجتمع مطوري الرست دور كبير في إضافة التطويرات للغة [14].

حازت اللغة على المركز الأول في "أكثر اللغات المحبوبة عند استطلاع المطورين في ستاك أوفرفلو في عام 2016 و2017.[15][16][17].

مراجع[عدل]

  1. ^ https://mail.mozilla.org/pipermail/rust-dev/2010-July/000001.html — المؤلف: Graydon Hoare — تاريخ النشر: 29 يوليو 2010
  2. أ ب https://prev.rust-lang.org/id-ID/faq.html — تاريخ الاطلاع: 24 فبراير 2019
  3. ^ https://prev.rust-lang.org/id-ID/faq.html — العنوان : Rust Essentials — الاصدار first — الصفحة: 1
  4. ^ https://www.rust-lang.org/en-US/faq.html — تاريخ الاطلاع: 8 أغسطس 2017
  5. ^ https://www.rust-lang.org/en-US/faq.html#cross-platform — تاريخ الاطلاع: 31 يناير 2018
  6. ^ https://github.com/rust-lang/rust/blob/master/COPYRIGHT
  7. ^ Announcing Rust 1.34.0 — تاريخ الاطلاع: 14 أبريل 2019 — تاريخ النشر: 11 أبريل 2019
  8. ^ Appendix: Influences - The Rust Reference — تاريخ الاطلاع: 28 يناير 2018
  9. ^ https://api.github.com/repos/rust-lang/rust — تاريخ الاطلاع: 9 يناير 2017
  10. ^ "Rust is a systems programming language". Rust-lang.org. اطلع عليه بتاريخ 17 يوليو 2017. 
  11. ^ Noel (2010-07-08). "The Rust Language". Lambda the Ultimate. اطلع عليه بتاريخ 30 أكتوبر 2010. 
  12. ^ "FAQ - The Rust Project". Rust-lang.org. اطلع عليه بتاريخ 02 مارس 2016. 
  13. ^ Peter Bright (2013-04-03). "Samsung teams up with Mozilla to build browser engine for multicore machines". Arstechnica.com. اطلع عليه بتاريخ 04 أبريل 2013. 
  14. ^ "Contributors to rust-lang/rust · GitHub". Github.com. اطلع عليه بتاريخ 03 نوفمبر 2016. 
  15. ^ "Stack Overflow Developer Survey 2017". Stack Overflow. اطلع عليه بتاريخ 22 مارس 2017. 
  16. ^ "Stack Overflow Developer Survey 2016 Results". Stack Overflow. اطلع عليه بتاريخ 22 مارس 2017. 
  17. ^ "Stack Overflow Developer Survey 2017". Stack Overflow. اطلع عليه بتاريخ 22 مارس 2017. 

وصلات خارجية[عدل]

Gnome-system.png
هذه بذرة مقالة عن برمجيات الحاسوب بحاجة للتوسيع. شارك في تحريرها.