English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Ruby لغة برمجة موجهة نحو الكائنات بديهية. أنشأها Matsumoto Yukihiro (松本行弘/Yukihiro Matsumoto) في عام 1993.
يمكن العثور على اسم Matsumoto Yukihiro (松本行弘/Yukihiro Matsumoto) في قائمة مراسلات Ruby على www.ruby-lang.org. يُعرف Matsumoto أيضًا في مجتمع Ruby باسم Matz.
Ruby "صديق البرمجيين المثالي".
تشابه خصائص Ruby مع Smalltalk،Perl وPython. Perl،Python وSmalltalk هي لغات سكربت. Smalltalk لغة موجهة نحو الكائنات حقيقية. Ruby،مثل Smalltalk،لغة موجهة نحو الكائنات مثالية. من السهل بكثير استخدام نحو Ruby مقارنة بالنحو في Smalltalk.
لتنفيذ الأمثلة التي يتم مناقشتها في هذا الدليل، تحتاج إلى جهاز كمبيوتر بذاكرة عشوائية (RAM) تبلغ 2GB على الأقل (يُفضل 4GB) من معالج Intel Core i3 أو i5. ستحتاج أيضًا إلى البرامج التالية:
سيتم تقديم هذا الدليل حول كيفية استخدام Ruby لإنشاء واجهات المستخدم الرسومية، والشبكات، وتطبيقات الويب. بالإضافة إلى ذلك، سيتم مناقشة كيفية توسيع وتضمين تطبيقات Ruby.
في الفصل التالي سيتم تقديم كيفية الحصول على Ruby ووثيقة Ruby. بالإضافة إلى ذلك، سيقوم بشرح كيفية تثبيت Ruby وتكوين البيئة للإعداد لتطوير تطبيقات Ruby.