أقرأ:
أكون قد وصلت إلى نهاية هذا الموضوع، أتمنى أن تكون أستفدت من الموضوع ولو بالقليل، كان معكم عبد الرحمن وصفي ، آمل أن يقدر الله البقاء واللقاء مره أخرّى، والسلام عليكم ورحمة الله وبركاته.
- تعلم لغة روبي Ruby من خلال هذا الكتاب باللغة العربية - برمج للتعليم
تعلم لغة روبي Ruby من خلال هذا الكتاب باللغة العربية - برمج للتعليم
نحن السادة (البشر). هم العبيد (الجهاز). »
مميزات لغة روبي [ عدل]
مفتوحة المصدر
ذات أغراض عامة
كائنية المنحى
ديناميكية، ومفسرة
محمولة
صيغة نظيفة
مفتوحة المصدر: كون اللغة مفتوحة المصدر يعنى أنه يوجد عدد غير منتهى من المطورين قائمين على اللغة، وسرعة في معالجة الأخطاء. ذات أغراض عامة: يعنى إمكانية استخدامها في أنواع مختلفة من البرامج سواء في قواعد البيانات أو واجهات رسومية أو برامج علمية أو الويب... إلخ. لغة كائنية المنحى: الميزة هي أنها الأسلوب الأفضل والأمن لتطوير البرمجيات. دينامكية: لن تكون مضطرا أن تعلن عن نوع المتغير، بعكس لغات ثانية مثل لغة الجافا. تعلم لغة روبي Ruby من خلال هذا الكتاب باللغة العربية - برمج للتعليم. مفسرة: بمعنى أنها تستخدم مفسر وليس مترجم، سيتبادر إلى ذهنك ما هو المفسر والمترجم. المترجم: هو برنامج يقوم بتحويل الكود من لغة مثل السى مثلا إلى ملف تنفيذي
المفسر: هو برنامج يقوم بتنفيذ الكود سطر بعد سطر وهذا له مميزات وسلبيات:
فمن المميزات: هي المحمولية على أكثر من نظام تشغيل وأكثر من بنية من العتاد. بعكس اللغات المترجمة التي ستحتاج إلى إعادة ترجمة برنامجك كل مرة لكل منصة. من السلبيات: البطء وإمكانية الإطلاع على الكود -وهذه لا تعتبر مشكلة في عالم المصادر الحرة-
المحمولية: بمعنى أنها مدعومة على العديد من النظم.
ويوفر إطار العمل RoR الكثير من الأدوات التي تجعل من تطوير تطبيقات الويب أمرًا منظما ويسيرًا. ويقدم إطار العمل Rails العديد من الحلول التي من شأنها تعزيز العمل المشترك بين المطورين وتقديم الأفكار والأدوات اللازمة لبناء تطبيقات ويب قابلة للتوسع والتطوير في المستقبل. 6 اشخاص أعجبوا بهذا
تفاعل الأعضاء
تعرّف على لغة البرمجة Ruby