برخلاف تصور بسیاری اولین برنامه نویس دنیا یک خانم است !
زندگی شخصی آدا
اوگوستا آدا بایرون (آدا لاولیس) دخترلردبایرون شاعر قرن ۱۸ میلادی است .
بسیاری از مفسران و برنامه نویسان آدا را پدر علم کد نویسی( برنامه نویسی ) می دانند .
آدا در سال ۱۸۱۵در لندن متولد شد و یکماه پس از تولدش مادر آدا از پدر او جدا شد و سرپرستی آدا را مادرش به عهده گرفت .
آدا در سن ۱۴ سالگی به بیماری سختی دوچار شد و همین امر باعت یکسال خانه نشینی آدا شد.
آدا به تحصیل علاقه زیادی داشت و از میان درس های دوران تحصیلش ،علاقه ی زیادی به درس ریاضی نشان میداد و این خصوصیت باعث تفاوت آدا با سایرین بود .
آشنایی با بابیج
تبدیل شدن آدا به اولین برنامه نویس دنیا به سبب آشنایی او با «چارلز بابیج» است .
چارلز بابیج یک فیلسوف تحلیلگر و ریاضیدان انگلیسی و نخستین کسی بود که ایده یک ماشین محاسبه گر برنامهپذیر را ارائه داد.
وی در سال ۱۸۲۰ طراحی ماشین محاسبه گر خود را آغاز نمود ؛ ماشینی که بعدها به نام ماشین تفاضلی معروف شد.
بابیج در زمان حیاتش هیچگاه نتوانست نتیجه کار ماشین محاسبه گر خود را ببیند، اما توانست امکانپذیر بودن برخی گزینه های بنظر نا ممکن را اثبات کند .
آدا در سال ۱۸۳۴ در یک ضیافت شام بابیج راملاقات کرد و نظریه بابیج در مورد ماشین محاسبه گر را تایید کرد .
پس از آن همکاری خور را در زمینه ی ماشین محاسبه گر با بابیج آغاز کرد.
فراهم شدن زمینه ای برای نوشتن اولین برنامه آدا
پس از آن طی ترجمه سخنان بابیج از فرانسوی به انگلیسی که توسط یک جوان ایتالیایی نوشته شده بود.
آدا یکسری تغییراتی در این متون انجام داد .
آدا الگوریتمی برای بهکارگیری در ماشین تحلیلی نوشته بود که با آن میشد «اعداد برنولی» را محاسبه کرد.
به خاطر نوشتن همین الگوریتم، که قابلیت به کارگیری در یک رایانه مکانیکی اولیه را داشت،آدا نخستین الگوریتمنویس کامپیوتری تاریخ محسوب میشود.
پس می توانیم بگوییم اولین برنامه را آدا در سال ۱۸۴۲ نوشته است.
افتخارات آدا
شاید در آن سالها تعداد نفراتی که آدا و بابیج را درک میکردند، بسیارکم بودند .
اما ۱۰۰ سال پس از نوشتن اولین برنامه ی آدا یادداشت های فراموش شده آدا دوباره منتشر شد .
این نوشته ها به حدی کارآمد و ساسی بود که :
وزارت دفاع آمریکا به پاس قدردانی از او، نام یک زبان برنامهنویسی ایجاد شده ، را زبان برنامهنویسی آدا نامید.
تصویری از آیدا روی برچسبهای هولوگرام محصولات مختلف مایکروسافت، دیده میشود.
– از سال ۱۹۹۸، جامعه کامپیوتر انگلیس، جایزهای به نام آدا، به طور سالانه اهدا میکند.
– از سال ۲۰۰۸، یک مسابقه سالانه بین دانشجویان دختر رشتههای کامپیوتر به نام آدا برگزار میکند.
– در سال 1997 فیلمی با عنوان Conceiving Ada با محوریت داستانی آدا لاولیس ساخته شد.
– ویلیام گیبسون در سال ۱۹۹۰ کتابی با عنوان ( The Difference Engine ) نوشت که یک رمان در مورد زندگی آدا است.
دیدگاه