আমাদের কথা খুঁজে নিন

   

ফার্স্ট কোডিং হিসেবে কেন পাইথন ? অন্যগুলো কী দোষ করল ?

অনেক দিন পর একটা বিষয় নিয়ে চিন্তা ভাবনা করলাম যেটা প্রয়ই আমার কাছে অনেকে জিজ্ঞাসা করে থাকেন আমি পাইথন নিয়ে লিখি বলে । বিষয়টা হল প্রোগ্রামিং ল্যাংগুযেজ হিসেবে পাইথনের অবস্থান কোথায় ??? আসলে ভাববার মত একটা বিষয় । সময়ের অভাবে বিষয়টা নিয়ে গবেষণা করা হয় না । কিন্তু আজ বিষয়টা ফিনিস করে ফেললাম । আর বিভিন্ন ওয়েবসাইট ঘেটে যেটা পেলাম সেটা অবিশ্বাস্য ।


আসলে কোন প্রোগ্রামিং ল্যাংগুয়েজের লেভেল কতটা হাই তা অনেক বিষয়ের উপর ভিত্তি করে বিবেচনা করা হয় । যেমন : কোড লেখার ক্ষেত্রে সুবিধা , বোঝার ক্ষেত্রে সুবিধা , কোনটা দিয়ে কত সহজে কোন কাজ করা যায় , কাজের ধরণ, ফাংশন , লাইব্রেরী ফাংশন প্রভৃতি । এসব বিবেচনা করলে আমরা যে উত্তরটা পাই সেটা হল পাইথন । কারণ লেখা ও বোঝার ক্ষেতে মনে হয় এর থেকে ভাল ল্যাংগুয়েজ আর হতে পারে না । আর সেই সাথে রয়েছে অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং এর সুবিধা ও ।

এছাড়াও পাইথনের রয়েছে এক বিশাল লাইব্রেরী যেটা পাইথনকে একটা ডাইনামিক ল্যাংগুয়েজে রূপ দিয়েছে । পাইথনে কোড লেখার ক্ষেত্রে সময়ও লাগে অন্যান্য ল্যাংগুয়েজ থেকে অনেক কম । এটা শুধু আমার কথা নয় । ২০১৩ সালে বেস্ট প্রোগ্রামিং ল্যাংগুযেজ হিসেসে "লিনাক্স জার্নাল রিডার'স এওয়ার্ড " এ ভোটাভুটিতে বেস্ট ল্যাংগুয়েজ হিসেবে পাইথন নির্বাচিত হয়েছে । বিস্তারিত দেখুন এখানে ।


আর নতুনদের জন্য বেস্ট প্রোগ্রামিং ল্যাংগুয়েজ কোনটা সেই ভোটাভুটিতেও পাইথন রয়েছে একদম শীর্ষে । এটা দেখুন এখানে ।

তবে আমি অন্য সব ল্যাংগুয়েজকে খারাপ বলছি না । হয়ত অনেক ওয়েবসাইটে বেস্ট ল্যাংগুয়েজ হিসেবে সি বা জাভা বা সি# থাকতে পারে। সবারই কিছু নিজস্বতা রয়েছে ।

হয়ত অন্যরাও কোন না কোন দিক থেকে এগিয়ে আছে । আর আসলে একটা বিষয় হল , আপনি যদি যেকোন একটা প্রোগ্রামিং ল্যাংগুয়েজ বুঝতে পারেন তাহলে অন্যগুলো আপনার কাছে জলের মত সহজ হয়ে যাবে । আর সেজন্য খুব সহজে বোধগম্য পাইথনকেই প্রথমে রাখা হচ্ছে ।
আর আপনারা তো জানেনই লিনাক্স কার্নেল এডিট করতে গেলে পাইথন লাগবেই । পাইথন ছাড়া এটা সম্ভব না ।


আপপনাদের সুবিধার জন্য আমি ভোটের রেজাল্টটা দিয়ে দিলাম আর সেই সাথে দিলাম পাইথনের উদ্ভাবক "Guido van Rossum" এর সম্পর্কে কিছু তথ্য।

অতএব আপনারা যারা পাইথন শিখে সন্দেহে আছেন যে এটা কোন কাজে লাগবে কিনা , তারা অনেকটাই চিন্তামুক্ত হতে পারেন ।
সবাই ভাল থাকবেন । সবাইকে ধন্যবাদ ।


সোর্স: http://www.techtunes.com.bd

অনলাইনে ছড়িয়ে ছিটিয়ে থাকা কথা গুলোকেই সহজে জানবার সুবিধার জন্য একত্রিত করে আমাদের কথা । এখানে সংগৃহিত কথা গুলোর সত্ব (copyright) সম্পূর্ণভাবে সোর্স সাইটের লেখকের এবং আমাদের কথাতে প্রতিটা কথাতেই সোর্স সাইটের রেফারেন্স লিংক উধৃত আছে ।

প্রাসঙ্গিক আরো কথা
Related contents feature is in beta version.