অ্যাডা লাভলেসের পরিচিতি
অ্যাডা লাভলেস ছিলেন একজন ইংরেজ গণিতবিদ এবং লেখক। তিনি ১৮৪০-এর দশকে প্রথম কম্পিউটার প্রোগ্রাম লিখেছিলেন, যখন কোনো কম্পিউটার ছিল না। এই সেলিব্রিটি গল্প: অ্যাডা লাভলেস দেখায় যে কল্পনা এবং গণিত একসাথে সুন্দরভাবে কাজ করতে পারে। অ্যাডা দেখেছিলেন যে যন্ত্রগুলি কেবল সংখ্যা গণনা করার চেয়ে আরও বেশি কিছু করতে পারে। তিনি বিশ্বাস করতেন যে তারা সঙ্গীত, শিল্প এবং পাঠ তৈরি করতে পারে। শিশুরা শিখতে পারে যে শিল্প এবং বিজ্ঞান উভয় বিষয়ে ভালো হওয়া একটি অতিমানবীয় ক্ষমতা। অভিভাবকরা তাদের ছেলে ও মেয়েদের গণিত ভালোবাসতে উৎসাহিত করতে তার গল্প ব্যবহার করতে পারেন। অ্যাডা চার্লস ব্যাবেজের সাথে তার অ্যানালিটিক্যাল ইঞ্জিনে কাজ করেছিলেন। তিনি এমন নোট লিখেছিলেন যা বর্ণনা করে যে কীভাবে মেশিনটি পদক্ষেপের একটি ক্রম অনুসরণ করতে পারে। সেই ক্রমটি ছিল কম্পিউটারের জন্য প্রথম অ্যালগরিদম। তার জীবন প্রমাণ করে যে মহান ধারণাগুলো কখনও কখনও বিশ্বের বোঝার জন্য খুব তাড়াতাড়ি আসে।
শৈশব এবং পটভূমি
অগাস্টা অ্যাডা বাইরন ১৮১৫ সালের ১০ ডিসেম্বর ইংল্যান্ডের লন্ডনে জন্মগ্রহণ করেন। তার বাবা ছিলেন বিখ্যাত কবি লর্ড বাইরন। তার মা ছিলেন অ্যানাবেলা মিলব্যাঙ্ক, একজন ধনী মহিলা যিনি গণিত ভালোবাসতেন। অ্যাডার জন্মের এক মাস পরে লর্ড বাইরন পরিবার ত্যাগ করেন। অ্যাডার যখন আট বছর বয়স, তখন তিনি গ্রিসে মারা যান। অ্যাডা তাকে সত্যিই চিনতেন না। তার মা উদ্বিগ্ন ছিলেন যে অ্যাডা তার বাবার বন্য কল্পনা উত্তরাধিকার সূত্রে পেতে পারে। তিনি চেয়েছিলেন অ্যাডা যেন যুক্তিবাদী এবং সুশৃঙ্খল হন। তিনি গণিত এবং বিজ্ঞানে চমৎকার শিক্ষক নিয়োগ করেছিলেন। অ্যাডা জ্যামিতি, বীজগণিত এবং জ্যোতির্বিজ্ঞান অধ্যয়ন করেন। তিনি সঙ্গীত এবং ভাষাও অধ্যয়ন করেন। তরুণ অ্যাডা খুব উজ্জ্বল ছিলেন তবে প্রায়শই অসুস্থ থাকতেন। তিনি মারাত্মক মাথাব্যথা এবং হামে ভুগতেন। তিনি মাসের পর মাস বিছানায় কাটাতেন। তিনি সেই সময় পড়াশোনা এবং অধ্যয়নে ব্যয় করতেন। যখন তার বয়স বারো বছর, তখন তিনি উড়তে চেয়েছিলেন। তিনি পাখি এবং বিভিন্ন ডানা আকারের বিষয়ে পড়াশোনা করেন। তিনি উড়ন্ত যন্ত্রের জন্য অঙ্কন এবং ধারণা সহ “ফ্লাইওলজি” নামে একটি বই লিখেছিলেন। তিনি কাগজ, সিল্ক এবং পালকের মতো বিভিন্ন উপকরণ বিবেচনা করেছিলেন। সেই কৌতূহল তার সারা জীবন ছিল। ১৮৩৫ সালে, অ্যাডা উইলিয়াম কিংকে বিয়ে করেন, যিনি পরে লাভলেসের আর্ল হন। তিনি লাভলেসের কাউন্টেস হন। এই দম্পতির তিনটি সন্তান ছিল।
কর্মজীবনের প্রধান বিষয় এবং কৃতিত্ব
অ্যাডা লাভলেস ১৮৩৩ সালে একটি পার্টিতে চার্লস ব্যাবেজের সাথে দেখা করেন। তখন তার বয়স ছিল ১৭ বছর। ব্যাবেজ ছিলেন একজন বিখ্যাত গণিতবিদ এবং উদ্ভাবক। তিনি তাকে তার ডিফারেন্স ইঞ্জিনের একটি ছোট মডেল দেখিয়েছিলেন। এটি এমন একটি যন্ত্র ছিল যা স্বয়ংক্রিয়ভাবে সংখ্যা গণনা করতে পারত। অ্যাডা মুগ্ধ হয়েছিলেন। তিনি সঙ্গে সঙ্গে মেশিনটি বুঝতে পেরেছিলেন। পরে ব্যাবেজ অ্যানালিটিক্যাল ইঞ্জিন নামে আরও উন্নত একটি মেশিন ডিজাইন করেন। এটির একটি মিল (সিপিইউ-এর মতো), একটি স্টোর (মেমরির মতো) এবং পাঞ্চ কার্ড থেকে নির্দেশাবলী পড়ার একটি উপায় ছিল। ব্যাবেজ মেশিনটি তৈরি করেননি। তিনি যথেষ্ট অর্থ সংগ্রহ করতে পারেননি। তবে তিনি এটি সম্পর্কে বক্তৃতা দিয়েছিলেন এবং কাগজপত্র লিখেছিলেন। ১৮৪২ সালে, একজন ইতালীয় প্রকৌশলী অ্যানালিটিক্যাল ইঞ্জিন সম্পর্কে একটি গবেষণাপত্র লিখেছিলেন। ব্যাবেজ অ্যাডাকে ফরাসি থেকে ইংরেজিতে গবেষণাপত্রটি অনুবাদ করতে বলেন। অ্যাডা শুধু অনুবাদ করেননি। তিনি তার নিজস্ব নোট যোগ করেছেন। তার নোট মূল কাগজের চেয়ে তিনগুণ বড় ছিল। নোট জি-তে, তিনি বর্ণনা করেছেন কীভাবে অ্যানালিটিক্যাল ইঞ্জিন বার্নোলি সংখ্যা গণনা করতে পারে। তিনি ক্রিয়াকলাপের একটি ধাপে ধাপে ক্রম লিখেছিলেন। সেই ক্রমটি এখন প্রথম কম্পিউটার প্রোগ্রাম হিসেবে স্বীকৃত। তিনি আরও দেখেছিলেন যে মেশিনটি গণিতের চেয়ে বেশি কিছু করতে পারে। তিনি লিখেছিলেন, “অ্যানালিটিক্যাল ইঞ্জিন সঙ্গীতের বিস্তৃত অংশ তৈরি করতে পারে।”
বিখ্যাত কাজ বা পারফরম্যান্স
অ্যাডা লাভলেসের সবচেয়ে বিখ্যাত কাজ হল অ্যানালিটিক্যাল ইঞ্জিনের অনুবাদ এবং তার নোট। মূল গবেষণাপত্রটি ছিল ইতালীয় প্রকৌশলী লুইগি মেনেব্রেয়ার লেখা। অ্যাডার অনুবাদটি ১৮৪৩ সালে শুধুমাত্র তার আদ্যক্ষর, এ.এ.এল. এর অধীনে প্রকাশিত হয়েছিল। তিনি এতে স্বাক্ষর করেছিলেন কারণ সেই সময়ে বিজ্ঞান জগতে মহিলাদের গুরুত্ব দেওয়া হতো না। তার নোটে পাঁচটি মূল ধারণা রয়েছে যা তার সময়ের চেয়ে অনেক এগিয়ে ছিল। প্রথমত, তিনি ব্যাখ্যা করেছিলেন যে সংখ্যাগুলি যেকোনো ধরনের তথ্য উপস্থাপন করতে পারে। শুধু পরিমাণ নয়, অক্ষর, শব্দ এবং চিত্রও। দ্বিতীয়ত, তিনি লুপের ধারণাটি বর্ণনা করেছেন। নির্দেশাবলীর একটি সেট যা নিজেকে পুনরাবৃত্তি করে। তৃতীয়ত, তিনি শর্তসাপেক্ষ ব্রাঞ্চিংয়ের ধারণাটি ব্যাখ্যা করেছেন। মেশিনটি পূর্ববর্তী ফলাফলের উপর ভিত্তি করে বিভিন্ন পথ বেছে নিতে পারে। চতুর্থত, তিনি মেশিনটি অনুসরণ করার জন্য একটি অ্যালগরিদম লিখেছিলেন। সেই অ্যালগরিদমটি হল প্রথম কম্পিউটার প্রোগ্রাম। পঞ্চম, তিনি ভবিষ্যদ্বাণী করেছিলেন যে মেশিনগুলি শিল্প, সঙ্গীত এবং পাঠ তৈরি করতে পারে। তিনি এটিকে “কাব্যিক বিজ্ঞান” বলেছেন। এই নোটগুলি প্রায় ২০ পৃষ্ঠা লম্বা। তবুও তারা কম্পিউটার প্রোগ্রামিংয়ের পুরো ক্ষেত্রের ভিত্তি স্থাপন করেছে। মূল নথিগুলি অক্সফোর্ড বিশ্ববিদ্যালয়ের বোডলিয়ান লাইব্রেরিতে রাখা আছে। যে কেউ অনলাইনে ডিজিটাল কপি দেখতে পারেন।
ব্যক্তিগত জীবন এবং মজাদার তথ্য
অ্যাডা লাভলেসের অনেক আকর্ষণীয় ব্যক্তিগত বৈশিষ্ট্য ছিল। তিনি নিজেকে একজন “কাব্যিক বিজ্ঞানী” বলতেন। তিনি বিশ্বাস করতেন যে কল্পনা যুক্তির মতোই গুরুত্বপূর্ণ। একটি মজাদার তথ্য হল যে তার মা অ্যাডার বাবা লর্ড বাইরনের একটি ছবি একটি পর্দা দিয়ে ঢেকে রেখেছিলেন। অ্যাডা তার বাবার প্রতিকৃতিটি ২০ বছর বয়স পর্যন্ত দেখেননি। আরেকটি মজাদার তথ্য হল যে অ্যাডা জুয়া খেলতে ভালোবাসতেন। তিনি ঘোড়দৌড়ে জেতার জন্য একটি গাণিতিক ব্যবস্থা তৈরি করার চেষ্টা করেছিলেন। তার সিস্টেম কাজ করেনি। তিনি অনেক টাকা হারিয়েছিলেন। তার বেশ কয়েকজন পুরুষের সাথে প্রেমের সম্পর্ক ছিল, কিন্তু তাদের কেউই টেকেনি। অ্যাডা সারা জীবন অসুস্থতার সাথে লড়াই করেছেন। ডাক্তাররা তাকে ব্যথার জন্য আফিম এবং মরফিন দিতেন। তিনি এই ওষুধগুলির উপর নির্ভরশীল হয়ে পড়েন। তার শেষ বছরগুলোতে তিনি ক্যান্সারে আক্রান্ত হন। তিনি ১৮৫২ সালের ২৭ নভেম্বর, ৩৬ বছর বয়সে মারা যান। তার বাবার মৃত্যুর সময় তার বয়সও ছিল একই। তিনি ইংল্যান্ডের হাকনালের সেন্ট মেরি ম্যাগডালিন চার্চে লর্ড বাইরনের পাশে সমাধিস্থ হওয়ার জন্য অনুরোধ করেছিলেন। তার কফিনটি তার এস্টেটের ছয়জন লোক বহন করে নিয়ে গিয়েছিল। অ্যাডা তার সন্তানদের খুব ভালোবাসতেন। তার মেয়ে, অ্যান, মায়ের মতো একজন গণিতবিদ হয়েছিলেন। তার ছেলে, বাইরন, একজন নাবিক হয়েছিলেন। অ্যাডা বীণা এবং পিয়ানো বাজাতেও ভালোবাসতেন। তিনি বিশ্বাস করতেন সঙ্গীত এবং গণিত একই ভাষায় কথা বলে।
উত্তরাধিকার এবং প্রভাব
অ্যাডা লাভলেসের কাজ প্রায় ১০০ বছর ধরে বিস্মৃত ছিল। ব্যাবেজের মেশিন তৈরি করা হয়নি। তার কাগজপত্র এবং অ্যাডার নোটগুলো ধুলো জমতে শুরু করে। ১৯৪০-এর দশকে, প্রথম কম্পিউটার তৈরি করা বিজ্ঞানীরা তার কাজ পুনরায় আবিষ্কার করেন। অ্যালান টুরিং অ্যাডার নোটগুলি পড়েছিলেন। তিনি সেগুলোকে “প্রথম কম্পিউটার প্রোগ্রাম” বলেছিলেন। ১৯৭০-এর দশকে, মার্কিন প্রতিরক্ষা বিভাগ তার সম্মানে একটি প্রোগ্রামিং ভাষার নাম “অ্যাডা” রাখে। অ্যাডা এয়ার ট্রাফিক কন্ট্রোল সিস্টেম, রকেট এবং ট্রেনে ব্যবহৃত হয়। অ্যাসোসিয়েশন ফর কম্পিউটিং মেশিনারি কম্পিউটিং-এ নারীদের অ্যাডা লাভলেস পুরস্কার দেয়। প্রতি অক্টোবর মাসের দ্বিতীয় মঙ্গলবার অ্যাডা লাভলেস দিবস পালন করা হয়। সারা বিশ্বের মানুষ বিজ্ঞান, প্রযুক্তি, প্রকৌশল এবং গণিতে নারীদের সম্মান জানাতে বিভিন্ন অনুষ্ঠানের আয়োজন করে। ব্রিটিশ কম্পিউটার সোসাইটির একটি লাভলেস বক্তৃতা সিরিজ রয়েছে। গুগল ২০১২ সালে তাকে একটি গুগল ডুডল দিয়ে সম্মানিত করেছে। স্কুল এবং ভবনগুলির তার নাম রয়েছে। লন্ডনে, অক্সফোর্ড এবং কেমব্রিজে অ্যাডার মূর্তি স্থাপন করা হয়েছে। তার উত্তরাধিকার প্রমাণ করে যে মহিলারা সবসময় কম্পিউটিং ইতিহাসের অংশ ছিল। তিনি শুধু ব্যাবেজের সহযোগী ছিলেন না। তিনি ছিলেন একজন দূরদর্শী যিনি দেখেছিলেন মেশিনগুলি কী হতে পারে। তার জীবন প্রমাণ করে যে খুব তাড়াতাড়ি সঠিক হওয়া ব্যর্থতা নয়। এটি ধৈর্য। বিশ্ব অবশেষে এর সাথে তাল মেলায়।
উদ্ধৃতি বা বিখ্যাত উক্তি
অ্যাডা লাভলেস অনেক সুন্দর কথা লিখেছেন। তার নোট থেকে একটি বিখ্যাত উক্তি হল, “অ্যানালিটিক্যাল ইঞ্জিন ঠিক তেমনই বীজগণিতীয় প্যাটার্ন তৈরি করে, যেমন জ্যাকওয়ার্ড তাঁত ফুল এবং পাতা বোনে।” আরেকটি শক্তিশালী উক্তি হল, “আমি সত্যিই কোনো কিছু বুঝতে পেরেছি বলে মনে করি না যতক্ষণ না আমি এটির একটি মডেল তৈরি করতে পারি।” তিনি আরও লিখেছিলেন, “কল্পনা হল আবিষ্কারের অনুষদ। এটিই আমাদের চারপাশের অদৃশ্য জগতে প্রবেশ করে।” শিশুরা এই কথাটি পছন্দ করতে পারে: “আমার মস্তিষ্ক সেই মস্তিষ্কের চেয়ে বেশি কিছু যা কেবল নশ্বর।” পরিবার একসাথে এই উদ্ধৃতিগুলো পড়তে পারে। শিশুদের জিজ্ঞাসা করুন, “বীজগণিতীয় প্যাটার্ন বুনতে পারা মানে কী?” এর অর্থ হল গণিত একটি ফুলের মতো সুন্দর হতে পারে। অভিভাবকরা শিশুদের দেখতে সাহায্য করতে পারেন যে অ্যাডা শিল্পকে বিজ্ঞান থেকে আলাদা করেননি। তিনি ছিলেন একজন কবি এবং একজন গণিতবিদ। এটি তাকে বিশেষ করে তুলেছিল। তার উক্তিগুলো আমাদের মনে করিয়ে দেয় যে কল্পনা এবং যুক্তি বিপরীত নয়। তারা অংশীদার।
অ্যাডা লাভলেস থেকে কীভাবে শিখবেন
শিশুরা অ্যাডা লাভলেস থেকে বেশ কয়েকটি শিক্ষা নিতে পারে। প্রথমত, আপনার আগ্রহগুলো একত্রিত করুন। অ্যাডা কবিতা এবং গণিত ভালোবাসতেন। তিনি সেই মিশ্রণকে “কাব্যিক বিজ্ঞান” বলতেন। একটি আবেগ বেছে নেবেন না। তাদের সবগুলোকে একসঙ্গে রাখুন। দ্বিতীয়ত, জিনিসগুলো লিখে রাখুন। অ্যাডার নোটগুলো বিশ্বকে পরিবর্তন করেছে। তিনি তার ধারণাগুলো মাথায় রাখেননি। তিনি সেগুলো শেয়ার করেছেন। তৃতীয়ত, যা আছে শুধু তাই নয়, কী হতে পারে তা কল্পনা করুন। অ্যাডা কম্পিউটারকে সঙ্গীত তৈরি করতে দেখেছিলেন। আর কেউ তা দেখেনি। অভিভাবকরা ছোট শিশুদের কাগজে একটি সাধারণ “প্রোগ্রাম” লিখতে উৎসাহিত করতে পারেন। একটি রোবটকে কীভাবে স্যান্ডউইচ বানাতে হয় তা বলুন। প্রথম ধাপ: রুটির ব্যাগটি খুলুন। দ্বিতীয় ধাপ: দুটি স্লাইস বের করুন। দশটি ধাপ লিখুন। বয়স্ক শিশুরা লুপ এবং শর্তসাপেক্ষ বিবৃতি সম্পর্কে শিখতে পারে। একটি লুপ হল “এটি তিনবার পুনরাবৃত্তি করুন।” একটি শর্ত হল “যদি রুটি বাসি হয়, তাহলে তাজা রুটি নিন।” পরিবারগুলো অক্টোবরে অ্যাডা লাভলেস দিবসও উদযাপন করতে পারে। বিজ্ঞান জগতে একজন মহিলার সম্পর্কে একটি পোস্টার তৈরি করুন। একসাথে অ্যাডা সম্পর্কে একটি বই পড়ুন। আরেকটি কার্যকলাপ হল অনলাইনে একটি কম্পিউটার প্রোগ্রাম দেখা। পাইথন বা জাভাস্ক্রিপ্ট কোড। দেখুন এটি কীভাবে লুপ এবং শর্তসাপেক্ষ ব্যবহার করে। অ্যাডা ২০০ বছর আগে সেই ধারণাগুলো কল্পনা করেছিলেন। অ্যাডা লাভলেস অল্প বয়সে মারা যান। কিন্তু তার ধারণাগুলো তার অনেক পরে পর্যন্ত বেঁচে ছিল। তিনি একটি কম্পিউটার দেখেননি। তিনি তার প্রোগ্রাম চালাননি। তিনি একটি মেশিনকে সঙ্গীত তৈরি করতে শোনেননি। কিন্তু তিনি বিশ্বাস করতেন যে এটি ঘটবে। এটিই কল্পনার শক্তি। প্রতিটি শিশুর সেই ক্ষমতা আছে। এটি ব্যবহার করুন। বড় স্বপ্ন দেখুন। এটা লিখে রাখুন। বিশ্বের আরও কাব্যিক বিজ্ঞানীর প্রয়োজন। তাদের একজন হন।

