رينج (لغة برمجة)
رينج (لغة برمجة)
التصنيف | القائمة ... |
---|---|
التنميط | القائمة ... |
ظهرت في | |
صممها |
محمود سمير فايد |
نظام التشغيل | |
الرخصة |
المطور |
محمود سمير فايد |
---|---|
الإصدار الأول | |
الإصدار الأخير | |
المستودع |
متأثرة بـ |
---|
امتدادات الملفات |
كود مصدري: ring.* |
---|---|
موقع الويب |
رينج (بالإنجليزية: Ring) وتعنى الخاتم، هي لغة برمجة جديدة [3]، الرينج تعد لغة برمجة نصية تشبه في ذلك بايثون وروبي وهي مطورة باستخدام لغة سي، وتعمل على مختلف أنظمة التشغيل مثل ويندوز ولينكس وماك، كما تدعم العديد من أنماط البرمجة [4][5]
تاريخ اللغة[عدل]
- بدأ التخطيط لها في نوفمبر 2011م
- بدأ التنفيذ في سبتمبر 2013م
- تم اختيار اسم اللغة في إبريل 2015م
- تم الانتهاء من المترجم في مايو 2015م
- تم الانتهاء من كتابة التوثيق في سبتمبر 2015م
- تم إطلاق الإصدار الأول في 25 يناير 2016م
- تم إطلاق الإصدار 1.1 في 6 أكتوبر 2016م
- تم إطلاق الإصدار 1.2 في 25 يناير 2017م
- تم إطلاق الإصدار 1.3 في 15 مايو 2017م
- تم إطلاق الإصدار 1.4 في 29 يونيو 2017م
- تم إطلاق الإصدار 1.5 في 21 أغسطس 2017م
- تم إطلاق الإصدار 1.6 في 30 نوفمبر 2017م
- تم إطلاق الإصدار 1.7 في 25 يناير 2018م
- تم إطلاق الإصدار 1.8 في 25 يونيو 2018م
- تم إطلاق الإصدار 1.9 في 6 أكتوبر 2018م
- تم إطلاق الإصدار 1.10 في 25 يناير 2019م
- تم إطلاق الإصدار 1.11 في 15 سبتمبر 2019م
- تم إطلاق الإصدار 1.12 في 25 يناير 2020م
- تم إطلاق الإصدار 1.13 في 15 سبتمبر 2020م
- تم إطلاق الإصدار 1.14 في 25 يناير 2021م
- تم إطلاق الإصدار 1.15 في 24 سبتمبر 2021م
- تم إطلاق الإصدار 1.16 في 23 أكتوبر 2021م
الهدف[عدل]
- لغة برمجة متخصصة في تطوير التطبيقات
- تركز على الإنتاجية وتطوير التطبيقات ذات الجودة العالية
- لغة صغيرة الحجم وسريعة يمكن تضمينها في مشاريع بلغة سى أو سى++
- لغة بسيطة يمكن أن تستخدم في التعليم وكذلك تقديم مفاهيم بناء لغات البرمجة
- لغة عامة ومتعددة الأغراض يمكن ان تستخدم في بناء الأدوات والمكتبات المتخصصة في مجال معين
- لغة عملية صممت من أجل بناء الجيل القادم من مشروع تقنية البرمجة بدون كود.[9]
برنامج Hello World[عدل]
يمكن كتابة برنامج الترحيب كالتالى
"!See "Hello, World
مراجع[عدل]
- ^ "Released 1.20". 11 أبريل 2024. اطلع عليه بتاريخ 2024-04-12.
- ^ أ ب ت ث ج ح خ د ذ وصلة مرجع: http://ring-lang-081.osdn.jp/docs-1.10/introduction.html#ring.
- ^ لغة برمجة جديدة بمواصفات عالمية من إبتكار مهندس مصرى الموقع الإخباري اليوم السابع ، اطلع عليه بتاريخ 22-04-2016 "نسخة مؤرشفة". مؤرشف من الأصل في 2016-07-28. اطلع عليه بتاريخ 2016-04-21.
{{استشهاد ويب}}
: صيانة الاستشهاد: BOT: original URL status unknown (link) - ^ لغة برمجية جديدة بأيدٍ عربيةموقع الباحثون المسلمون، اطلع عليه بتاريخ 22-04-2016 نسخة محفوظة 11 أكتوبر 2017 على موقع واي باك مشين.
- ^ موقع الغيتهوب الموقع لإستضافة المشاريح الحرة المفتوحة المصدر، اطلع عليه بتاريخ 22-04-2016 نسخة محفوظة 10 يناير 2020 على موقع واي باك مشين.
- ^ إصدارات اللغةموقع أخبار اللغة، اطلع عليه بتاريخ 12-10-2017 نسخة محفوظة 12 أكتوبر 2017 على موقع واي باك مشين.
- ^ historyموقع سورس فورغ لإستضافة المشاريع الحرة، اطلع عليه بتاريخ 22-04-2016 "نسخة مؤرشفة". مؤرشف من الأصل في 2017-08-30. اطلع عليه بتاريخ 2016-04-21.
{{استشهاد ويب}}
: صيانة الاستشهاد: BOT: original URL status unknown (link) - ^ تطور إصدارات اللغةتطور اللغة، اطلع عليه بتاريخ 27-01-2019 نسخة محفوظة 08 أكتوبر 2018 على موقع واي باك مشين.
- ^ motivationموقع سورس فورغ لإستضافة المشاريع الحرة، اطلع عليه بتاريخ 22-04-2016 "نسخة مؤرشفة". مؤرشف من الأصل في 2017-08-30. اطلع عليه بتاريخ 2016-04-21.
{{استشهاد ويب}}
: صيانة الاستشهاد: BOT: original URL status unknown (link)
وصلات خارجية[عدل]
رينج في المشاريع الشقيقة: | |
|