رينج (Ring) وتعنى الخاتم، هي لغة برمجة جديدة [1]، الرينج تعد لغة برمجة نصية تشبه في ذلك بايثون وروبي وهي مطورة باستخدام لغة سي، وتعمل على مختلف أنظمة التشغيل مثل ويندوز و لينكس و ماك، كما تدعم العديد من أنماط البرمجة [2][3]
رينج (لغة برمجة) | |
---|---|
ظهرت في | 25 يناير، 2016 م |
صممها | محمود سمير فايد |
نظام التشغيل | ويندوز، ولينوكس، وماك أو إس |
الرخصة | إم إي تي |
التطوير | |
المطور | محمود سمير فايد |
آخر إصدار | يناير، 2019 م |
رقم اخر اصدار | 1.10 (25 يناير، 2019 م) |
متفرقات | |
امتدادات الملفات | كود مصدري: ring.* |
موقع ويب | http://ring-lang.net |
تاريخ اللغة
- بدأ التخطيط لها في نوفمبر 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م
الهدف
- لغة برمجة متخصصة في تطوير التطبيقات
- تركز على الإنتاجية وتطوير التطبيقات ذات الجودة العالية
- لغة صغيرة الحجم وسريعة يمكن تضمينها في مشاريع بلغة سى أو سى++
- لغة بسيطة يمكن أن تستخدم في التعليم وكذلك تقديم مفاهيم بناء لغات البرمجة
- لغة عامة ومتعددة الأغراض يمكن ان تستخدم في بناء الأدوات والمكتبات المتخصصة في مجال معين
- لغة عملية صممت من أجل بناء الجيل القادم من مشروع تقنية البرمجة بدون كود.[7]
برنامج Hello World
يمكن كتابة برنامج الترحيب كالتالى
"!See "Hello, World
مراجع
- لغة برمجة جديدة بمواصفات عالمية من إبتكار مهندس مصرى الموقع الإخباري اليوم السابع ،22-04-2016 نسخة محفوظة 28 يوليو 2016 على موقع واي باك مشين.
- لغة برمجية جديدة بأيدٍ عربيةموقع الباحثون المسلمون،22-04-2016 نسخة محفوظة 11 أكتوبر 2017 على موقع واي باك مشين.
- موقع الغيتهوب الموقع لإستضافة المشاريح الحرة المفتوحة المصدر،22-04-2016 نسخة محفوظة 10 يناير 2020 على موقع واي باك مشين.
- إصدارات اللغةموقع أخبار اللغة،12-10-2017 نسخة محفوظة 12 أكتوبر 2017 على موقع واي باك مشين.
- historyموقع سورس فورغ لإستضافة المشاريع الحرة،22-04-2016 نسخة محفوظة 30 أغسطس 2017 على موقع واي باك مشين.
- تطور إصدارات اللغةتطور اللغة،27-01-2019 نسخة محفوظة 08 أكتوبر 2018 على موقع واي باك مشين.
- motivationموقع سورس فورغ لإستضافة المشاريع الحرة،22-04-2016 نسخة محفوظة 30 أغسطس 2017 على موقع واي باك مشين.