আধুনিক সফটওয়্যার ও অ্যালগরিদমের অগ্রদূত
কবি লর্ড বায়রনের কন্যা অগাস্টা অ্যাডা লাভলেস (১৮১৫–১৮৫২) ছিলেন একজন প্রখর দূরদৃষ্টিসম্পন্ন গণিতবিদ ও চিন্তাবিদ। যে যুগে কম্পিউটার কেবল কল্পনার বিষয় ছিল, সেই উনিশ শতকেই তিনি যন্ত্রের মাধ্যমে জটিল গাণিতিক ও যৌক্তিক সমস্যা সমাধানের পথ দেখিয়েছিলেন।
পরিচিতি (A Brief About Her)
Image courtesy: the-rearview-mirror.com
গণিত এবং সৃজনশীল কল্পনাশক্তির মেলবন্ধন ঘটিয়ে তিনি তৈরি করেছিলেন নিজস্ব দর্শন—"Poetical Science" বা কাব্যিক বিজ্ঞান। চার্লস ব্যাবেজের 'অ্যানালিটিক্যাল ইঞ্জিন'-এর নকশা দেখে তিনি গভীরভাবে অনুপ্রাণিত হন এবং বুঝতে পারেন এই যন্ত্র কেবল গণনা করার সাধারণ ক্যালকুলেটর নয়, বরং তার চেয়ে অনেক বেশি শক্তিশালী কিছু।
অনুপ্রেরণা (Her Inspiration)
Image courtesy: computerhistory.org
ভিক্টোরিয়ান যুগে নারীদের জন্য বিজ্ঞান ও উচ্চশিক্ষার পথ ছিল অত্যন্ত কঠিন ও সীমিত। সংক্ষিপ্ত তথ্য: সেই সময়ে ব্যাবেজের জটিল ইঞ্জিনটির কোনো বাস্তব নমুনা তৈরি ছিল না; কেবল ব্লুপ্রিন্ট ও প্রাথমিক নকশার ওপর ভিত্তি করে তাত্ত্বিক প্রোগ্রামিং কাঠামো দাঁড় করানো ছিল এক অবিশ্বাস্য বুদ্ধিবৃত্তিক চ্যালেঞ্জ।
চ্যালেঞ্জ (The Challenge)
১৮৪৩ সালে ব্যাবেজের ইঞ্জিন সংক্রান্ত একটি গবেষণাপত্রের অনুবাদে তিনি যোগ করেন নিজস্ব সুবিখ্যাত "নোট জি" (Note G)। সেখানে তিনি অ্যানালিটিক্যাল ইঞ্জিনের মাধ্যমে ধাপে ধাপে বার্নোলি সংখ্যা বের করার একটি নিখুঁত নির্দেশনা দেন, যা ইতিহাসের সর্বপ্রথম প্রকাশিত কম্পিউটার অ্যালগরিদম হিসেবে স্বীকৃত
প্রথম অ্যালগরিদম (Note G & Bernoulli Numbers)
Image courtesy: wikipedia.org
তিনি প্রথম ভবিষ্যদ্বাণী করেছিলেন যে কম্পিউটার কেবল সংখ্যার মধ্যে সীমাবদ্ধ থাকবে না; প্রতীক ও লজিকের মাধ্যমে এটি সঙ্গীত, গ্রাফিক্স ও বহুমুখী জ্ঞান তৈরি করতে পারবে। হার্ডওয়্যার থেকে সফটওয়্যারকে আলাদা করার তাঁর এই মৌলিক ধারণাই আজ ক্লাউড কম্পিউটিং, আধুনিক প্রোগ্রামিং এবং এআই/এমএল (AI & ML)-এর মূল ভিত্তি।
বিশ্ব রূপান্তর (How It Changed the World)
Image courtesy: wikipedia.org