প্রোগ্রামিংয়ের মৌলিক ধারণা/লেখকের স্বীকৃতি
অবয়ব
১ম সংস্করণ স্বীকৃতি
[সম্পাদনা]এই বইটি তৈরি করতে গিয়ে আমি অনেক মানুষের সাহায্য ও উৎসাহ পেয়েছি। আমি কৃতজ্ঞতা জানাতে চাই তাদের সবার প্রতি।
- মি. আব্বাস আলামনেহে, হিউস্টন কমিউনিটি কলেজের একজন সহকারী শিক্ষক। তিনি আমাকে “ওপেন সোর্স” প্রকাশনার ধারণা অনুসরণ করতে অনুপ্রাণিত করেছেন। তাঁর বিভিন্ন লেখার পর্যালোচনা এবং পরামর্শ এই বইয়ের মান উন্নয়নে সহায়ক হয়েছে।
- সেই শত শত (বা হাজারেরও বেশি) শিক্ষার্থী যারা ১৯৮৪ সাল থেকে আমার প্রোগ্রামিং কোর্সে অংশ নিয়েছেন। তারা কোবল, আইবিএম অ্যাসেম্বলি, ইন্টেল অ্যাসেম্বলি, পাসকেল, সি এবং সি++ এর মতো ভাষা শিখেছেন। তাদের অনেকেই আমাকে বই লেখার পরামর্শ দিতেন, কারণ তারা মনে করতেন আমি বিষয়গুলো ভালোভাবে বুঝিয়ে বলতে পারি। তাদের প্রশ্ন, মতামত, এবং শেখার প্রক্রিয়া থেকেই আমার শিক্ষকতা দক্ষতা বৃদ্ধি পেয়েছে এবং এই বইয়ের ভিত্তি গড়ে উঠেছে।
- ভবিষ্যতের শিক্ষার্থী এবং সকল পাঠকের প্রতি কৃতজ্ঞতা, যারা এই বই পড়বেন, ভুল ধরিয়ে দেবেন এবং উন্নয়নের পরামর্শ দেবেন।
- আমার স্ত্রী ক্যারল, যিনি আমার পাশে ছিলেন এই কাজের প্রতিটি মুহূর্তে। আমি এই বইয়ের জন্য যে অগণিত ঘণ্টা কাজ করেছি, তা তিনি ধৈর্য সহকারে মেনে নিয়েছেন। তাঁর সমর্থন ছাড়া এটি সম্ভব হতো না।
কেনেথ লেরয় বাসবি
২য় সংস্করণ স্বীকৃতি
[সম্পাদনা]এই সংস্করণটি প্রকাশ করা সম্ভব হয়েছে অনেক উদার ও সহায়ক মানুষের কারণে। তাঁদের প্রতি আমার আন্তরিক কৃতজ্ঞতা:
- কেনেথ লেরয় বাসবি – যিনি মূল ধারণা দিয়েছেন এবং ‘‘Programming Fundamentals – A Modular Structured Approach using C++’’ (প্রোগ্রামিং ফান্ডামেন্টালস – এ মডুলার স্ট্রাকচারড এপ্রোচ ইউজিং সি++) বইটি মুক্ত লাইসেন্সে প্রকাশ করেছেন, যা এই কাজের ভিত্তি গড়ে দিয়েছে।
- কেপ টাউন বিশ্ববিদ্যালয় – যারা ‘‘Object-Oriented Programming in Python’’ (অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং ইন পাইথন) বইটিকে মুক্ত লাইসেন্সে প্রকাশ করেছেন, এবং যার ওপর ভিত্তি করে আমরা কাজ করতে পেরেছি।
- জে সিঙ্গেলম্যান এবং জিন লংহার্স্ট – যাঁদের কাছ থেকে আমি প্রথম স্ট্রাকচার্ড প্রোগ্রামিং শিখেছি।
- জয়েস ফারেল – যাঁর বই ‘‘Programming Logic and Design’’ (প্রোগ্রামিং লজিক এন্ড ডিজাইন) আমি বহু বছর ব্যবহার করেছি, যা আমার লেখার ধরণে প্রভাব ফেলেছে।
- ডেভিন কুক – যিনি ফ্লোগরিদম তৈরি করেছেন এবং এটিকে ফ্রি সফটওয়্যার হিসেবে প্রকাশ করেছেন। এই বইতে ব্যবহৃত সুডোকোড ও ফ্লোচার্ট তৈরিতে এই সফটওয়্যার দারুণ কাজে লেগেছে।
- জো ওয়েক হাইড এবং রেবাস কমিউনিটির দল ও স্বেচ্ছাসেবকরা – যারা মুক্ত শিক্ষাসমগ্র তৈরির জন্য প্ল্যাটফর্ম ও সহায়তা প্রদান করেছেন।
- এপ্রিল ব্রাউন, ক্যারল পোটাসেক এবং ম্যাসি স্পার্কস – যাঁরা বিষয়বস্তু উন্নয়নে গুরুত্বপূর্ণ পরামর্শ দিয়েছেন।
- আমার স্ত্রী ও পরিবার – যারা আমার মুক্ত শিক্ষার প্রতি এই গভীর একাগ্রতা মেনে নিয়েছেন এবং সবসময় আমাকে ভালোবেসে পাশে ছিলেন।
ডেভ ব্রনশোয়েগ
তথ্যসূত্র
[সম্পাদনা]- cnx.org: Programming Fundamentals – A Modular Structured Approach using C++
- প্রচ্ছদ শিল্প: পাজল পিস – CC0 লাইসেন্সে MsReadIt কর্তৃক, সংগ্রহ করা হয়েছে https://openclipart.org/detail/231093/puzzle-pieces থেকে