পাইথন প্রোগ্রামিং শুরু করার আগে আমাদের অবশ্যয় বেঁছে নিতে হবে, আমরা পাইথন এর কোন সংস্করণটি নিয়ে প্রোগ্রামিং করতে চাই। আমাদের এমন একটি সংস্করণ নিয়ে কাজ করতে হবে যেন ভবিষ্যতে পাইথন নিয়ে কোনো কাজ করতে গেলে অনেক সহজেই আমাদের কাজগুলা করতে পারি। এবং অনেক দ্রুত আমরা আমাদের সফটওয়্যারগুলো উন্নয়ন করতে পারি।
পাইথন প্রোগ্রামিং ল্যাঙ্গুয়েজে মোট তিন ধরণের সংস্করণ আছে:
- পাইথন ১
- পাইথন ২
- পাইথন ৩
পাইথন ১:
যখন প্রথম পাইথন প্রোগ্রামিং মুক্তি দেওয়া হয় তখন পাইথন এর সংস্করণ ছিল ০.৯.০ (ফেব্রুয়ারী ১৯৯১) । এই পর্যাইয়ে পাইথন প্রোগ্রামিং ল্যাঙ্গুয়েজে উপস্থিত ছিল ক্লাস, ইনহেরিটেন্স, এক্সেপশন হ্যান্ডলিং, ফাঙ্কশন, লিস্ট, ডিকশেনারী, স্ট্রিং।
এবং অনেক হালনাগাদের পরে ১৯৯৪ সালের জানুয়ারিতে সংস্করণ ১.০ নিয়ে মুক্তি দেয়া হয় পাইথন প্রোগ্রামিং ল্যাঙ্গুয়েজের। এই রিলিজটিতে অন্তর্ভুক্ত থাকা প্রধান নতুন বৈশিষ্ট্যগুলি হ'ল কার্যকরী প্রোগ্রামিং সরঞ্জামগুলি ল্যামডা, ম্যাপ, ফিল্টার। এই থেকে শুরু হলো পাইথন ১ এর যাত্রা।
ভ্যান রসম CWI তে থাকাকালীন সর্বশেষ সংস্করণটি 1995 সালে পাইথন 1.2 ছিল। ভ্যান রসম ভার্জিনিয়ার রেস্টনে কর্পোরেশন ফর ন্যাশনাল রিসার্চ ইনিশিয়েটিভস (সিএনআরআই) -এ পাইথনের কাজ চালিয়ে যান যেখানে তিনি বেশ কয়েকটি সংস্করণ প্রকাশ করেছিলেন। ২০০০ সালে পাইথন ১.৬ নিয়ে শেষ করলো পাইথন ১ এর যাত্রা।
পাইথন ২:
পাইথন ১ এর সমাপ্তি হওয়ার সাথে সাথেই মুক্তি পেলো পাইথন ২.০ অক্টোবর মাসে ২০০০ সালে। এবং আমাদের সাথে পরিচয় করে দেয় লিস্ট কম্প্রিহেনশন এবং ফাঙ্কশনাল প্রোগ্রামিং লাঙ্গুয়েজের SETL এবং Haskell এর সাথে। সেই ২০০০ সাল থেকে শুরু করে ক্রমে ক্রমে হালনাগাদ এর মাধ্যমে বর্তমানে পাইথন ২ এর শেষ সংস্করণ হইয়েছে পাইথন ২.৭.১৮ (এপ্রিল ২০২০)। এবং এইটাই পাইথন ২ এর শেষ সংস্করন। এর পরে আর কোনো পাইথন ২ এর সংস্করণ মুক্তি পাবে না।
পাইথন ৩:
২০০৮ সালের ৩ ডিসেম্বরে মুক্তি পাই পাইথন ৩.০। এবং পাইথন ৩ কে এমনভাবে তৈরী করা হয় যেন পাইথন ২ এর থেকে অনেক বেশি উপযুক্ত হয় এবং পাইথন ৩ যেন অনেক সহজেই বাস্তবায়ন করা যাই পাইথন ২ থেকে। পাইথন ৩ তৈরী করা হয় পাইথন ২ এর থেকে অনেক আলাদা ভাবে। অনেক ফাঙ্কশন আছে যেগুলা পাইথন ২ এর থেকে সম্পূর্ণ ভিন্ন রকমের কাজ করে। পাইথন ৩ তে অনেক ফাঙ্কশন বাদ দিয়ে দেয়া হয় যেগুলো পাইথন ২ তে বেবহার করা হতো। এককথায় বলতে গেলে পাইথন ৩ আসার পর প্রোগ্রামিং জগৎকে সম্পূর্ণ ভাবে পরিবর্তন করে দিয়েছে। শত শত ডেভেলপার এর মন কেড়ে নিয়েছে পাইথন ৩ এর কিছু অসাধারণ লাইব্রেরি এর মাধ্যমে। বর্তমান সময়ই পাইথন ৩ এর শেষ ভার্সন মুক্তি পাই ২০২০ সালের ডিসেম্বরে পাইথন ৩.৯.১। এবং পাইথন ৩ হয়তো আগামী প্রোগ্রামিং দুনিয়াকে আধুনিকের ছোঁয়া দিয়ে ঘিরে রাখবে।
⭐⭐⭐ এখন আমাদের মাঝে প্রশ্ন থাকে একটাই, আমরা পাইথন এর কোন সংস্করণটি নিয়ে কাজ করবো বা কোন সংস্করণটি নিয়ে কাজ করলে ভবিষ্যতে অনেক লাভ হবে?
এই প্রশ্নের উত্তর দেখতে আমি একটি ভিডিও বাত্রা তৈরী করেছি আপনাদের জন্য। এবং এই ভিডিওটি দেখলে আপনি সম্পূর্ণ বুঝতে বা জানতে পারবেন যে পাইথন এর কোন সংস্করণটি নিয়ে আপনার প্রোগ্রামিং শুরু করলে ভবিষ্যতে অনেক লাভবান হবেন।
Comments
Post a Comment