আসুন শিখি পাইথন ঃ পাইথনের অনন্য সুন্দর রাজ্যে শুধু আপনারি প্রতীক্ষায় পাইথন বাংলাদেশ

পাইথন একটি ডায়নামিক প্রোগ্রামিং ল্যাঙ্গুয়েজ যেটি জয় করেছে বহু ডেভেলপারদের হৃদয় । এর মধ্যে আছে গুগলের ইঞ্জিনিয়ার রাও । পাইথন এমন একটি ভাষা যার গঠন শৈলী অনন্য এবং প্রকাশ ভঙ্গি রস সমৃদ্ধ। চমৎকার এই ল্যাঙ্গুয়েজটি তাই আজ ছড়িয়ে পড়েছে দিক দিগন্তে । বলাই বাহুল্য, আমিও একজন পাইথন ফ্যান এবং “পাইথনিয়ার” । বাংলাদেশের ডেভেলপারদের মধ্যে এই ভাষাটি ছড়িয়ে দিতে যাত্রা শুরু করেছে “পাইথন বাংলাদেশ“। আশা করি পাইথনের এই অসম্ভব সুন্দর জগতে আপনিও আমাদের সাথেই থাকবেন 😀

কিন্তু ভাবছেন কেনই বা কষ্ট করে আবার পাইথন শিখবেন ? ল্যাঙ্গুয়েজ “এক্স” নিয়েই তো ভাল আছেন! একবার কি ভেবেছেন, ল্যাঙ্গুয়েজ “এক্স” দিয়ে আপনি কি কি করতে পারবেন ? ওয়েব এপ্লিকেশন ডেভেলপ করতে পারবেন ? পারবেন কি ডেস্কটপ এপ্লিকেশন বানাতে ? সেটি কি ক্রস অপারেটিং সিস্টেম কম্প্যাটিবল হবে? এই ল্যাঙ্গুয়েজে লেখা কোড কি সহজে পড়ে বোঝা যায় ? ছোট খাট কাজ করতে কি পরিমান কোড লিখতে হয়? আপনি যে কোড লেখেন তা কি আপনার মনের কথা বলে? এবার আসুন দেখি পাইথনের বেলায় কি উত্তর পাওয়া যায় ঃ

১) পাইথন দিয়ে অনেক কিছু করা যায়। ডেস্কটপ এপ্লিকেশন, ওয়েব এপ্লিকেশন থেকে শুরু করে প্লাগিন কিংবা স্ক্রিপ্টিং এর কাজে পাইথনের ব্যাপক ব্যবহার। মোবাইল এপ্লিকেশন ও ডেভেলপ করা যায় পাইথন দিয়ে । মোট কথা, অন্য ল্যাঙ্গুয়েজ দিয়ে যা করা যায় তার সবই করা যায় পাইথনে ।

২) ম্যাকিন্টোশ আর লিনাক্সে পাইথন এমনিতেই দেওয়া থাকে । উইন্ডোজে আমাদের একটু কষ্ট করে ইন্সটল করে নিতে হয় এই যা । এটি সম্পুর্নভাবে ক্রস অপারেটিং সিস্টেম কম্প্যাটিবল ।

৩) হ্যা । খুব সহজেই পাইথন কোড পড়া ও বোঝা যায় । এর সিনট্যাক্স এর কারনেই এটি এতটা সহজপাঠ্য ।

৪) অন্য যে কোন ল্যাঙ্গুয়েজ থেকে পাইথনে কোড কম লিখেই কাজ সারা যায় ।

৫) আমার মনের কথা বলে আমার লেখা পাইথন কোড। আশা করি আপনার মনের কথাও বলবে । শুধু একবার চেষ্টা করেই দেখেন না ।

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

অনেকেই পাইথন ভয় পান এর Whitespace নির্ভর ইনডেন্টশনের কারনে । অর্থাৎ, পাইথনে কোড ব্লক নির্দেশ করার জন্য কারলি ব্রেস ({) ব্যবহার না করে ফাকা যায়গা বা স্পেস ব্যবহার করা হয় । এই জায়গাটিতে এসে অনেকেই খেই হারিয়ে ফেলেন । ভয় পাবার কিচ্ছু নেই । একটু খেয়াল করলে আর মন থেকে চেষ্টা করলে আপনিও হয়ে উঠবেন তুখোড় পাইথনিয়ার । তবে আর দেরী কেন? আজই চলে আসুন : http://pybangla.appspot.com


4 Comments আসুন শিখি পাইথন ঃ পাইথনের অনন্য সুন্দর রাজ্যে শুধু আপনারি প্রতীক্ষায় পাইথন বাংলাদেশ

  1. sam azgor

    আমার পাইথন শিখার ইচ্ছা অনেক দিনের।
    আচ্ছা ভাই appspot এ কোনো স্টেটিক html file হোস্ট করব কিভাবে ??

    Reply
      1. sam azgor

        App engine SDK দিয়া টেরাই মারছি খালি এরর দেখায়। আপনি কি একটা পোস্ট দিবেন এটা নিয়ে??

        Reply

Leave a Reply

Your email address will not be published. Required fields are marked *