روبي 3.0.0


روبي 3.0.0

تم إصدار إصدار جديد من لغة البرمجة الموجهة للكائنات عالية المستوى والمفسرة الديناميكية
روبي الإصدار 3.0.0. وبحسب المؤلفين، تم تسجيل مضاعفة الإنتاجية ثلاث مرات (حسب اختبار Optcarrot)، وبالتالي تحقيق الهدف المحدد في عام 2016، والموصوف في المفهوم روبي 3x3. ولتحقيق هذا الهدف، أولينا أثناء التطوير الاهتمام بالمجالات التالية:

  • الأداء - الأداء
    • MJIT - تقليل الوقت وتقليل حجم التعليمات البرمجية التي تم إنشاؤها
  • التزامن - ضمان التوازي
    • Ractor - الدعم الأولي لنموذج الممثل الجديد
    • جدولة الألياف - جدولة تدفق الألياف
  • الكتابة - تحليل التعليمات البرمجية الثابتة
    • RBS - أداة التعليق التوضيحي للنوع
    • TypeProf - محلل نوع جديد

المصدر: linux.org.ru