HaKxEr

سلسلة تعلم Ruby

2 ردود في هذا الموضوع

السلام عليكم ورحمة الله وبركاتة

اهلا بكم جميعا

لقد لاحظت اهتمام البعض بان يتعلم لغة الروبي

وبحمدالله قررت ان ابدا بسلسلة دروس تعلمك لغة الروبي وخفاياها ليكون لهذه اللغه محبين + ادارة المنتدى تجعل لهذه اللغة قسم خاص بها

على العموم دعنا الان نبدا في نبذه عن اللغه روبي :

نبذه عن لغة روبي ؟؟ هي لغة برمجيه مفتوحة المصدر + انها لغة تعمل على جميع الانظمه الحاليه + تستطيع بناء برامج كبرامج الداتابيز وبرامج السيكيوريتي .. الخ

من هو مؤلف لغة روبي ؟؟

يوخيرو ماتسموتو (

Yukihiro Matsumoto )

ما هو الكومبايلر او المترجم ؟؟ هو برنامج يكتب فيه اكواد برمجيه ومن ثم يحولها الى برامج تنفيذيه

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

حمل الكومبايلر الذي سنعمل عليه من هنا

اذا كنت تستعمل نظام ويندوز فحمل هذا

حسنا انت الان جاهز للبدايه لتعلم لغة الروبي :)

الاساسيات في لغة روبي :

سنتناول الان اول برنامج لك في لغة روبي وهو لكتابة Hello Rb

حسنا لنرى كود برنامجنا البسيط

اولا سنفتح برنامج ScITE ونكتب فيه الاتي

#!usr/bin/ruby

puts “Hello Rb”

حسنا فلنتناول هذا الكود البسيط اولا

#!usr/bin/ruby

هذا الكود سنضعه في بداية كل برنامج سنكتبه في لغة الروبي

حيث ان هذا الكود يعرف النظام ان هذا الكود هو للغة روبي

puts “ Hello Rb”

الامر Puts + “” : يستخدم في طباعة النصوص على الشاشه فاستخدمناه

لطباعة Hello Rb ولا ننسى علامتي التنصيص “”

حسنا الان لتطبيق برنامجنا اذهب الى قائمة File ثم اذهب الى Save as

واحفظ البرنامج بامتداد rb وليكن هكذا hello.rb احفظه في السي :

ثم اذهب الى ال Command Prompt واكتب cd\

ثم اكتب hello.rb وسترى برنامجك ينفذ

يمكنك طباعة النص اكثر من مره انظر هذا المثال

#!usr/bin/ruby

puts "hi" * 3

رايت المثال لقد طبعنا hi ثلاث مرات :)

التعليقات

التعليقات تستخدم في الارشاد لكي لا تتوه في الكود الذي برمجته

في لغة الروبي يمكنك اضافة تعليق على كودك عن طريق استخدام

الشارب # مثال

#!usr/bin/ruby

puts “ HakxEr” # This is a Comment

تتميز لغة روبي بتعليق مميز عن باقي لغات البرمجه مثال :

#!usr/bin/ruby

=begin

Author : Hakxer

=end

حيث وضعنا التعليق بين =begin و =end

اظن الان الامر واضح لك ..

انواع البيانات

اكيد فيه انواع للبيانات مثلا نوع String ونوع Integer ونوع Float ..

طيب يعني ايه String : هي النصوص اللي بتطبعها

Integer : الاعداد الصحيحه

Float : الاعداد العشريه

انتهى الدرس الاول

الدرس الثاني عن المتغيرات في روبي

تم تعديل بواسطه HaKxEr
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
ما هو الكومبايلر او المترجم ؟؟ هو برنامج يكتب فيه اكواد برمجيه ومن ثم يحولها الى برامج تنفيذيه

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

فى فرق بين ال Compiler وال IDE وال Text Editor!

اتمنى انك تقرا عن روبى والبرمجة بصورة عامة اولا

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .