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

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

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

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

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

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

مراجع[عدل]

  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#cross-platform — تاريخ الاطلاع: 31 يناير 2018
  5. ^ https://github.com/rust-lang/rust/blob/master/COPYRIGHT
  6. ^ https://blog.rust-lang.org/2019/07/04/Rust-1.36.0.html
  7. ^ Appendix: Influences - The Rust Reference — تاريخ الاطلاع: 28 يناير 2018
  8. ^ https://api.github.com/repos/rust-lang/rust — تاريخ الاطلاع: 9 يناير 2017
  9. ^ "Rust is a systems programming language". Rust-lang.org. مؤرشف من الأصل في 2 يونيو 2019. اطلع عليه بتاريخ 17 يوليو 2017. 
  10. ^ Noel (2010-07-08). "The Rust Language". Lambda the Ultimate. مؤرشف من الأصل في 5 أبريل 2019. اطلع عليه بتاريخ 30 أكتوبر 2010. 
  11. ^ "FAQ - The Rust Project". Rust-lang.org. مؤرشف من الأصل في 12 يوليو 2018. اطلع عليه بتاريخ 02 مارس 2016. 
  12. ^ Peter Bright (2013-04-03). "Samsung teams up with Mozilla to build browser engine for multicore machines". Arstechnica.com. مؤرشف من الأصل في 12 يونيو 2018. اطلع عليه بتاريخ 04 أبريل 2013. 
  13. ^ "Contributors to rust-lang/rust · GitHub". Github.com. اطلع عليه بتاريخ 03 نوفمبر 2016. 
  14. ^ "Stack Overflow Developer Survey 2017". Stack Overflow. مؤرشف من الأصل في 27 أبريل 2017. اطلع عليه بتاريخ 22 مارس 2017. 
  15. ^ "Stack Overflow Developer Survey 2016 Results". Stack Overflow. مؤرشف من الأصل في 23 أبريل 2017. اطلع عليه بتاريخ 22 مارس 2017. 
  16. ^ "Stack Overflow Developer Survey 2017". Stack Overflow. مؤرشف من الأصل في 27 أبريل 2017. اطلع عليه بتاريخ 22 مارس 2017. 

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

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