ইন্টারয়াক্টিভ শেল (REPL) ব্যবহার করা

Ruby:
ইন্টারয়াক্টিভ শেল (REPL) ব্যবহার করা

কিভাবে:

রুবির REPL কে IRB (Interactive Ruby) বলা হয়। আপনার টার্মিনাল থেকে সরাসরি রুবি চেষ্টা করতে ঝাঁপিয়ে পড়ুন:

irb
2.7.0 :001 > puts "Hello, Ruby world!"
হ্যালো, রুবি বিশ্ব!
 => nil
2.7.0 :002 > 5.times { print "Ruby! " }
রুবি! রুবি! রুবি! রুবি! রুবি!  => 5

গভীরে ডুব দিন

রুবি 1.8-এ চালু হওয়া IRB রুবিস্টদের জন্য একটি অপরিহার্য সরঞ্জাম। এটি লিস্প এবং পাইথনের ইন্টার‌্যাক্টিভ শেলের অনুপ্রেরণা থেকে তৈরি, যা পরীক্ষামূলক শিক্ষাকে অবিলম্ব প্রতিক্রিয়ার সাথে মিশ্রিত করে। সিনট্যাক্স হাইলাইটিং এবং আরো উন্নত ডিবাগিং পরিবেশের মত আরো বৈশিষ্ট্য সহ বিকল্প যেমন Pry উপস্থিত। IRB নিজেই সাধারণ কিন্তু ‘irbtools’ এর মত জেমস দিয়ে কার্যকারিতা বাড়ানো যেতে পারে। IRB কিভাবে রিড-এভ্যাল-প্রিন্ট লুপ হ্যান্ডেল করে তা হল প্রতি ইনপুট লাইন পড়া, তাকে রুবি কোড হিসাবে মূল্যায়ন করা, এবং তারপর ফলাফল প্রিন্ট করা, এই প্রক্রিয়াটি বের হওয়া পর্যন্ত চালিয়ে যাওয়া।

আরও দেখুন