تاحالا فکر کردین اولین کسی که فکر کامپیوتر و برنامهنویسی به سرش زد کی بود؟ جالبه بدونید یه خانم به اسم آدا لاولیس، یکی از مغزهای متفکر تاریخ کامپیوتره که حسابی جلوتر از زمان خودش بود!
اینتین – آدا تو ۱۰ دسامبر ۱۸۱۵ به دنیا اومد. پدرش لرد بایرون، یه شاعر معروف و حسابی روشنفکر بود. اما فقط پنج هفته بعد از تولد آدا، مامانش از باباش جدا شد. چرا؟ چون میخواست آدا رو یه ریاضیدان یا دانشمند بار بیاره و از اینکه دخترش مثل پدرش شاعر بشه، وحشت داشت! خلاصه مامان آدا حسابی بهش سخت گرفت که فقط ریاضی و علم بخونه.
اما آدا، با اینکه همهش درگیر اعداد بود، ته دلش یه ذره به شعر و ادبیات هم علاقه داشت. خودش تو سی سالگی یه نامه به مامانش نوشت و گفت: “شاید نمیخوای من شعر بخونم، اما آیا میتونی جلوی علاقهم به ادبیات رو بگیری؟ برای یادگرفتن ریاضیات، تخیل و درک استعارهها لازمه و این چیزا با آشنایی با شعر و ادبیات رشد میکنه که تو ازم دریغ کردی!”
به هر حال، آدا تو ۱۷ سالگی با یه خانم خیلی معروف به اسم مری سامرویل آشنا شد. مری خانم مترجم بود و کتابهای درسی رو برای دانشگاه کمبریج ترجمه میکرد. همین آشنایی باعث شد آدا بیشتر به ریاضیات علاقهمند بشه و حسابی تو این رشته درس بخونه.
آدا یه عالمه ایدههای ناب و خلاقانه درباره ماشینحساب و بقیه ماشینهای تحلیلی داشت. تو سال ۱۸۴۳ ازدواج کرد و با اینکه سه تا بچه کوچیک زیر هشت سال داشت، شروع کرد به ترجمه تحقیقات دانشمندای دیگه و ایدههای خودش رو هم بهشون اضافه کرد. این ترجمهها و ایدههاش رو برای یه دانشمند فرستاد و طرف حسابی تعجب کرد!
همین شد که چارلز بابیج (که اون موقع روی ماشین حساب کار میکرد) از آدا دعوت کرد تو پروژههاش همکاری کنه. اینجوری شد که اونا با هم شروع کردن به ساخت یه ماشین حساب که هم بتونه موسیقی پخش کنه، هم طراحی انجام بده و هم محاسبه کنه!
امروزه خیلی از ایدههای آدا تو طراحی نرمافزارهای کامپیوتری استفاده میشه. حتی به افتخار اون، یه زبان برنامهنویسی تو آمریکا “آدا” نامگذاری شده. واقعاً یه نابغه بود، نه؟