Dünya’nın İlk Programcısı: Ada Lovelace
Akıllı telefonlardan dizüstü ve masaüstü bilgisayarlara kadar, bilgisayar teknolojisi günlük hayatımızın her alanına derin bir şekilde işlemiş durumda. Bu teknolojilerin temellerinin atılmasında önemli bir rol oynayan isimlerden biri ise, muhtemelen Dünya’nın ilk programcısı olarak kabul edilen Ada Lovelace. Eğer Ada Lovelace ismini daha önce duymadıysanız, bu önemli figürün hayatı ve katkıları sizi fazlasıyla şaşırtabilir.
Ada Lovelace kimdir?
Ada Lovelace, bilgisayarların yaygınlaşmasından yüzyıllar önce yaşamış ve bilgisayar biliminin öncüsü olarak kabul edilen bir matematikçidir. 10 Aralık 1815 tarihinde Ada Byron adıyla dünyaya geldi. Babası ünlü şair Lord Byron, annesi ise Lord’un ilk eşi olan Annabella Milbanke idi. Ne yazık ki, Ada’nın ebeveynleri doğumundan kısa süre sonra ayrıldılar ve Ada, yalnızca sekiz yaşındayken vefat eden babasıyla hiç tanışamadı. Londra, İngiltere’de büyüyen küçük Ada, annesinin isteği doğrultusunda müzik, Fransızca ve matematik dersleri aldı. Annesi, onun babası gibi bir şair olmasını istemiyordu.
Ada, çocukluk döneminde sık sık hastalanıyordu ve bu nedenle evde uzun süre zaman geçirmek zorunda kaldı. Ancak bu durum, ona öğretmenleriyle birebir çalışma fırsatı sundu ve matematiğe olan ilgisi bu dönemde daha da derinleşti. Zamanla, Ada, 19. yüzyılın en parlak matematikçilerinden biri haline geldi.
Babbage ile Tanışması ve Analitik Motor
Genç yaşlarda, ünlü matematikçi Charles Babbage ile tanışan Lovelace, Babbage’ın geliştirmek istediği hesap makinesi projesi hakkında bilgi sahibi oldu. Bu projeye Fark Motoru adını vermişti. Babbage, Lovelace’a bu projeyi tanıtırken, onun matematik becerilerinden oldukça etkilendi. Ayrıca, Babbage, Lovelace’e Analitik Motor adını verdiği daha karmaşık bir makinenin planlarını da gösterdi. Bu makine, matematiksel işlemleri hızlı ve doğru bir şekilde gerçekleştirmeyi amaçlıyordu.
Ne yazık ki, Analitik Motor ne Babbage ne de Lovelace’ın ömrü boyunca inşa edilemedi. Ancak ikili, hayatlarının büyük bir kısmını bu devrim niteliğindeki makinenin tasarımına adamışlardı. Lovelace, Babbage’ın projelerine heyecanla destek veriyor, onunla birlikte çalışıyordu.
Dünya’nın İlk Bilgisayar Programı
1843 yılında Lovelace, Analitik Motor ile ilgili bir makaleyi İtalyan matematikçi Luigi Menabrea’dan Fransızcadan İngilizceye çevirdi. Ancak bu sadece bir çeviri değildi; Lovelace, makalenin içine kendi düşüncelerini ve notlarını ekledi. Bu notlarda, Analitik Motor’un algoritmalarını nasıl gerçekleştireceğini detaylı bir şekilde açıkladı. Hatta, makinenin Bernoulli sayılarını hesaplayabilmesi için bir dizi komut geliştirdi.
Bu komutlar, günümüzde yazılmış olan ilk bilgisayar programı olarak kabul edilmektedir. Bu nedenle, Ada Lovelace, tarihin ilk bilgisayar programcısı unvanını almıştır. 1852 yılında, yalnızca 36 yaşında kanser nedeniyle hayata veda etti. Kocası William King ile evliliğinden sonra, Lovelace Kontesi unvanını aldı ve geride kocası, üç çocuğu ve bir bilgisayar programcılığı mirası bıraktı.
Ancak Ada Lovelace’ın ölümünden sonra bilgisayar programcılığı, yaklaşık bir asır boyunca meslek haline gelmedi. 1940’ların sonlarına gelindiğinde, altı kadın, ilk profesyonel bilgisayar programcıları olarak tarihe geçtiler. Bu kadınlar Jean Jennings Bartik, Frances Elizabeth Holberton, France Bilas Spence, Marlyn Wescoff Meltzer, Kathleen McNulty Mauchly Antonelli ve Ruth Lichterman Teitelbaum’du. Bu kadınlar, ABD Ordusu için çalışarak Elektronik Sayısal Entegratör ve Bilgisayar (ENIAC) adlı bilgisayarı programladılar.
