কিছুদিন আগে সম্পূর্ণ দেশী একটা কোড হোস্টিং সাইট নিয়ে কিছু লিখেছিলাম। এবার আছে আরেকটা মজার খবর - এখন অনলাইনেই পাবেন কোড কম্পাইল করার সুবিধা!
মানে, আপনার কম্পিউটারে কোন কম্পাইলার/আইডিই না থাকলে, ঝটপট কোড কম্পাইল করে ফেলতে পারবেন নেটেই। এরকম সার্ভিস দেয়া সাইটের সংখ্যা হাতেগোণা (৮-১০ টার বেশি হবে না)। ভাবতে ভালো লাগছে আমাদের দেশি একটা সাইট এরকম সুবিধা দিতে পারছে!
তো সাইট টির ঠিকানা কি?
এখানে একটু মজার ইতিহাস আছে। নাম হিসেবে f9 বেছে নেওয়া হয়েছে, কারণ অনেক আইডিই/কম্পাইলারেই কোড কম্পাইল করার শর্টকাট কী হিসেবে এই বুতামটা থাকে। সেই ঐতিহ্যের সম্মানেই সাইট টির এই অদ্ভূত নাম!
সাইটে আসলে করা যাবে টা কী?
নিজেই ঘুরে দেখুন। প্রথমে, যে প্রোগ্রামিং ল্যাংগুয়েজের কোড কম্পাইল আর একজিকিউট করতে চান, সেটি সিলেক্ট করুন। এরপর আসলো কোড টাইপের পালা। আমরা সবাই সিনট্যাক্স হাইলাইটেড এডিটরে লিখতে অভ্যস্ত, তাই না? সেজন্য একটা বিল্ট ইন অনলাইন এডিটরও আছে সাইটে। আপনাকে শুধু কোন প্রোগ্রামিং ভাষায় হাইলাইট করতএ চান, সেটা সিলেক্ট করে দিতে হবে। ব্যস, এরপর ঝটপট কোড টাইপ/পেস্ট করে ফেলুন।
পরের স্টেপ খুবই সহজ, আপনি যদি কোড একজিকিউট করার সময় ইনপুট টেস্ট করতে চান, তাহলে সেই ইনপুট দিয়ে দিন। এবার "কম্পাইল এন্ড একজিকিউট" বাটনে ক্লিক করলেই কেল্লা ফতে! 😉
ডেস্কটপেই তো আইডিই/কম্পাইলার আছে, নেটে গিয়ে কেন কম্পাইল করবো?
হু, তা ঠিক। কিন্তু কোন কারণে পিসিতে কম্পাইলার না থাকলে/অন্য কারো পিসিতে/সাইবার ক্যাফেতে কাজ করতে বসলে, যেখানে আপনার কম্পাইলার নেই? হ্যা, তখন এই কম্পাইলার কাজে আসবে। আরো একটা মজার সুবিধা আছে, যেটি হল আপনার ব্লগে লাইভ কোড কম্পাইল করে দেখানো!
যারা ব্লগে বিভিন্ন কোড দেখান ইউজারদের, তারা এতদিন শুধু কোডই দেখাতে পারতেন। এখন সাথে সাথে কম্পাইল আর একজিকিউট করে দেখিয়ে দিন আপনার কোড কীভাবে কাজ করে! আর ভিজিটর রাও এই সুবিধা নিন। নেট থেকে কোন কোড সংগ্রহের সময় সরাসরি অনলাইন কম্পাইলারে গিয়ে টেস্ট করে দেখুন আপনি যেভাবে চাচ্ছিলেন কোড সেভাবেই কাজ করছে কিনা।
আরেকটা সুবিধা হল বিভিন্ন ইনপুট টেস্ট করার সুবিধা। যেমন আপনি হয়তো একটা সি/জাভা কোড লিখলেন কোন একটা কাজের জন্য। এখন আপনার কোড তো চলবে ডেস্কটপে, চাইলে এটার অনলাইন ভার্সন বানিয়ে ফেলতে পারেন কোড কম্পাইলার দিয়েই 😉
এরকম আরো অনেক টুকটাক সুবিধা আছে। ব্যবহার করে কেমন লাগলো - জানালে পরিশ্রম সার্থক হবে 🙂
লাইভ ডেমো:
দেখুন সি তে লেখা লীপ ইয়ার চেক করার একটি কোড কীভাবে কাজ করে: http://bit.ly/cBjMnt
আমি অন্যসময়। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 15 বছর যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 7 টি টিউন ও 37 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।
কাজে লাগবে!