روبي

روبي

روبي هي لغة برمجة مفتوحة المصدر موجهة للكائنات طورها يوكيهيرو ماتسوموتو. تم إصدار الإصدار الأول من اللغة (0.95) في خمسة وتسعين وخمسة وتسعين وفي عام 2011 ، تم إصدار الإصدار 1.9.3.

روبي تكتسب شعبية ، وإطار عمل يسمى روبي على القضبان ساعد في زيادة استخدامه لبرمجة الويب. لغة روبي هي لغة موضوعية تمامًا ، بمعنى أن كل شيء هو كائن. على سبيل المثال ، حتى أكثر أنواع البيانات الأساسية ، مثل الأعداد الصحيحة ، لها طرق ومتغيرات حالة. يوفر هذا قدرة أكبر على استخدام تسلسل الطريقة ، حيث يمكن دمج العديد من أسطر التعليمات البرمجية في سطر واحد. على سبيل المثال ، إذا أردت استخدام ثلاث طرق مختلفة على سلسلة ، فإن إحدى الطرق هي كتابة عدة أسطر من التعليمات البرمجية ، كما هو موضح أدناه.

x = 'Computer'.reverse y = x.upcase z = y.downcase

يمكن بدلاً من ذلك ربط هذه الطرق ، كما هو موضح في الكود أدناه.

z = 'Computer'.reverse.upcase.downcase

تعتبر Ruby أيضًا لغة مرنة ، لأنها تتيح للمبرمجين إجراء تعديلات على أجزاء مختلفة من اللغة ، إذا رغبت في ذلك. يتوفر مزيد من المعلومات حول برمجة روبي باستخدام الموارد أدناه.

كيف يتم استخدام روبي؟

الاستخدام الأكثر شيوعًا لـ Ruby هو تطبيقات الويب. نداءاته الرئيسية هي أن المبرمجين لا يضطرون إلى قضاء الكثير من الوقت في إعداد ملفاتهم.