اربد
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

اربد

منتدى معلومات عامة
 
صفحة الاعلاناتالمنشوراتالرئيسيةأحدث الصورالتسجيلدخول
دخول
اسم العضو:
كلمة السر:
ادخلني بشكل آلي عند زيارتي مرة اخرى: 
:: لقد نسيت كلمة السر

 

 روبي (لغة برمجة)

اذهب الى الأسفل 
2 مشترك
كاتب الموضوعرسالة
Jasmine collar

Jasmine collar



روبي (لغة برمجة)   Empty
مُساهمةموضوع: روبي (لغة برمجة)    روبي (لغة برمجة)   Icon-new-badge24/2/2011, 00:10



روبي (أو ياقوت) هي لغة برمجة كائنية ابتدعها الياباني يوكيهيرو ماتسوموتو المشهور بأسم ماتز . و تمتاز اللغة بكونها لغة شيئية نقية كما تمتاز باحتوائها على كثير من خواص اللغات الوظيفية. بدأ ماتز العمل عليها في العام 1993 و حرر أول نسخة للعامة في العام 1995. لم تحصل روبي على الشهرة إلا مؤخرا عندما قام دافيد هاينماير هانسون بتطوير الاطار المشهور لبرمجة الوب روبي أون ريلز بإستخدام روبي في العام 2005.

مميزات لغة روبي

-1 مفتوحة المصدر

-2 ذات أغراض عامة

-3 كائنية المنحى

-4 ديناميكية ، و مفسرة

-5 محمولة

-6 صيغة نظيفة

مفتوحة المصدر : كون اللغة مفتوحة المصدر يعنى أنه يوجد عدد غير منتهى من المطورين قائمين على اللغة، وسرعة فى معالجة الأخطاء .

ذات أغراض عامة : يعنى إمكانية استخدامها في أنواع مختلفة من البرامج سواء في قواعد البيانات أو واجهات رسومية أو برامج علمية أو الويب ...إلخ.

لغة كائنية المنحى : الميزة هي أنها الأسلوب الأفضل والأمن لتطوير البرمجيات .

دينامكية: لن تكون مضطرا أن تعلن عن نوع المتغير، بعكس لغات ثانية مثل ال java .

مفسرة: بمعنى أنها تستخدم مفسر وليس مترجم ، سيتبادر إلى ذهنك ما هو المفسر و المترجم.

المترجم : هو برنامج يقوم بتحويل الكود من لغة مثل السى مثلا إلى ملف تنفيذي المفسر : هو برنامج يقوم بتنفيذ الكود سطر بعد سطر وهذا له مميزات و سلبيات: فمن المميزات : هي المحمولية على أكثر من نظام تشغيل وأكثر من بنية من العتاد. بعكس اللغات المترجمة التي ستحتاج إلى إعادة ترجمة برنامجك كل مرة لكل منصة. من االسلبيات : البطء و إمكانية الإطلاع على الكود -وهذه لا تعتبر مشكلة في عالم المصادر الحرة-

المحمولية : بمعنى أنها مدعومة على العديد من النظم .
الرجوع الى أعلى الصفحة اذهب الى الأسفل
nermeen

nermeen



روبي (لغة برمجة)   Empty
مُساهمةموضوع: رد: روبي (لغة برمجة)    روبي (لغة برمجة)   Icon-new-badge24/2/2011, 01:35

يسلموا
الرجوع الى أعلى الصفحة اذهب الى الأسفل
Jasmine collar

Jasmine collar



روبي (لغة برمجة)   Empty
مُساهمةموضوع: رد: روبي (لغة برمجة)    روبي (لغة برمجة)   Icon-new-badge24/2/2011, 01:44

هلا و غلا يا اميرة
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
روبي (لغة برمجة)
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
اربد :: تكنولوجيا :: كمبيوتر و برامج-
انتقل الى: