نمایش نتایج 1 تا 8 از 8

نام تاپیک: پیش به سوی Ruby

  1. #1
    کاربر دائمی آواتار Delphi Skyline
    تاریخ عضویت
    دی 1383
    محل زندگی
    شیراز
    پست
    1,174

    پیش به سوی Ruby

    با سلام ...... .
    یه چند مدتی بود جناب Inprise صحبت از روبی می کرد . ما هم گفتیم یه نگاهی بهش بندازیم . ولی ...... با نیم ساعت کار اول متوجه جذابیت فوق العاده این زبان شدم .
    گفتم آموزشش رو شروع کنم (آموزشش رو خودم نوشتم ) . امروز 8 تا درس رو می زارم . آموزش به سبک کلاسیک نیست و با مثال و اونم مثال های کوچک .
    خواهشمند ام نظرتونو درباری آموزش و سبکش بگید .
    ممنون .


    #Lesson1======================================
    #This is a Comment
    puts "Salam"
    print "Salam"
    #\n = new line
    print "Salam"
    #Lesson2======================================
    $variable1 = 0;
    $variable2 = true;
    $variable3 = "SALAM";
    puts $variable1
    print $variable2
    $variable3 = gets
    puts $variable3
    #Note : globat vars without $
    variable = 0;
    #Lesson3======================================
    #Note : #a is var , #A is Const
    $Const1 = 0;
    $Const2 = false;
    $Const3 = "SaLaM";
    #Lesson4======================================
    #if sentence
    if $variable1 == 0 then
    puts "GOOD"
    else
    puts "BAD !"
    end
    if not $variable1 == 1 then
    puts "GOOD"
    end
    if $variable1 == 1 or $variable2 == true then
    puts "GOOD"
    end
    if $variable1 == 1 and $variable3 == "SALAM" then
    puts "GOOD"
    end
    #Lesson5======================================
    while $variable1 < 100 do
    print $variable1;
    print "\n";
    $variable1 = $variable1 + 1;
    end
    #Lesson6======================================
    def procedure
    puts "This is a Method"
    end
    def function
    puts "This is a Method"
    return 100;
    end
    def procedure1 par1,par2
    puts par1 + par2
    end
    #call Method
    procedure;
    procedure1 2,3;
    puts function;
    #Lesson7======================================
    #Note : Class name must be Constant
    class A
    def procedure
    puts "This is a Method in Class A"
    end
    def function
    puts "This is a Method in Class A"
    return 100;
    end
    end
    AA = A.new();
    puts AA.function
    AA.procedure
    #Lesson8======================================
    #End Program
    __END__


  2. #2
    کاربر دائمی آواتار Delphi Skyline
    تاریخ عضویت
    دی 1383
    محل زندگی
    شیراز
    پست
    1,174
    راستی یه نکته هم بگم در مورد اجرای برنامه های روبی در لینوکس :
    1 - دانلود روبی (البته بعضی از توزیع های لینوکس مثل فدورا کر خودشان دارند البته باید در هنگام نصب اونو علامت بزنید ) .
    2 - به شکل زیر ::
    ruby filename.rb

  3. #3
    Ruby و Python قدرمتند ترین زبانهای اسکریپتی هستند همیشه ازشون به کررات یاد شده. آموزش خوبی بود دستتون درد نکنه .
    می دونستین تو پایتون می شه از برنامه های نوشته شده تو Ruby استفاده کرد ؟ ولی من قدرت پایتون رو بیشتر از Ruby احساس می کنم فقط کافیه پایتون رو از synaptic یا بقیه نرم افزارهای manager پاک کنین ببینین چی میشه بیشتر نرم افزار روز الان با پایتون نوشته می شن.
    لم می خواد Ruby رو هم یاد بگیرم چون زبان اسکریپتی جالب و آسون و قدرتمندی هستش . حتما بحث رو ادامه بدین ولی با توضیح !!!

  4. #4

    Ruby programming language - Farsi article

    سلام
    این مقاله ایه که برای درس طراحی و پیاده سازیم دادم ،امیدوارم به دردتون بخوره :

    اینم Slide هاش :

  5. #5
    کاربر تازه وارد آواتار kamran_dev
    تاریخ عضویت
    دی 1387
    محل زندگی
    تهران
    پست
    58

    نقل قول: پیش به سوی Ruby

    تشکر

  6. #6

    نقل قول: پیش به سوی Ruby

    سلام
    ساله نو همه تون مبارک
    این ادرس که دادی کار نمی کنه
    چرا این تاپیک دیر به دیر upمیشه
    راستش من خیلی دوست دارم که ruby رو یاد بگیرم
    کتابی یا مقاله در این زمینه هست؟
    مرسی

  7. #7

    نقل قول: پیش به سوی Ruby

    خسته نباشید.من مدت یک ماه بود که به دنبال منبع مناسبی برای یادگیری روبی بودم و وقتی با مطلب شما واینکه قصد اموزش روبی را دارید بسیار خوشحال شدم.مثال های شما بسیار مفید هستند ولی اگر همراه ان ها یک توضیح کوچک نیز باشد بسیار خوب می شود.و اگر بشود در نشریه خودتان نیز به اموزش روبی بپردازد فوق العاده میشود.اگر امکان دارد یک کتاب برنامه نویسی روبی به زبان فارسی نیز معرفی کنید ممنون میشوم.

  8. #8

    نقل قول: پیش به سوی Ruby

    سلام
    این دوستی که لینکهایی برای ruby گذاشتن کار نمی کنه ، اگر امکانش هست دوباره این لینکها رو بگذارید.
    ممنون.

تاپیک های مشابه

  1. Ruby چیست ؟
    نوشته شده توسط Bahmany در بخش دیگر زبان های اسکریپتی
    پاسخ: 7
    آخرین پست: یک شنبه 10 اردیبهشت 1396, 12:43 عصر
  2. بازی دوز با Ruby/GTK
    نوشته شده توسط Delphi Skyline در بخش برنامه نویسی GTK، GTK+‎ و wxWidget
    پاسخ: 0
    آخرین پست: سه شنبه 16 مرداد 1386, 10:43 صبح
  3. Ruby
    نوشته شده توسط hpx در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: پنج شنبه 25 خرداد 1385, 22:47 عصر
  4. در مورد Ruby چی می دونید؟
    نوشته شده توسط omid_Ahmadi در بخش تحلیل و طراحی نرم افزار
    پاسخ: 3
    آخرین پست: پنج شنبه 07 اردیبهشت 1385, 00:11 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •