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

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

কিভাবে:

Node.js একটি REPL সরবরাহ করে যা টার্মিনালের মাধ্যমে প্রাপ্য। এটি খুলুন, এবং আপনি তৈরি। এখানে একটি স্বাদ রয়েছে:

$ node
> let sum = (a, b) => a + b;
অনিি
> sum(5, 10);
15
> .exit

সোজাসাপটা, তাই না? ভেরিয়েবল, ফাংশন সংজ্ঞায়িত করুন, বা লুপ চালান। কাজ শেষে, .exit আপনাকে বাস্তব দুনিয়ায় ফিরিয়ে নিয়ে যায়।

গভীর দিকে

REPLs ষাটের দশক থেকে চালু আছে - LISP এই ধারণাটির অগ্রদূত। ধারণাটি: প্রোগ্রামারকে তাত্ক্ষণিক প্রতিক্রিয়া দেওয়া। বিকল্প? Node.js REPL ছাড়াও, ব্রাউজার-ভিত্তিক কনসোলের মতো Chrome DevTools, অনলাইন স্যান্ডবক্সের মতো JSFiddle, বা ফুল IDEs যেমন VSCode ইন্টার‌্যাক্টিভ প্লেগ্রাউন্ড সহ রয়েছে।

আড়ালে, REPL ওয়ার্কফ্লোগুলি সাধারণত:

  1. ইনপুট পড়া
  2. কোড কম্পাইল এবং চালানো
  3. আউটপুট প্রিন্ট করা
  4. প্রত্যাবর্তন

এটি একটি সাধারণ তবে কার্যকর চক্র যা ইন্টার‌্যাক্টিভ কোডিংয়ে বিশাল প্রভাব ফেলেছে।

দেখুন আরো