Bilgisayar Biliminde Duyduğunuz Ada Lovelace Kimdir?

1
1104

Bilgisayar Biliminde Duyduğunuz Ada Lovelace Kimdir?

Bilgisayar Biliminde Duyduğunuz Ada Lovelace Kimdir?

Augusta Ada King, Lovelace Kontesi (10 Aralık 1815 – 27 Kasım 1852), Augusta Ada Byron adıyla doğan ve günümüzde yaygın olarak Ada Lovelace adıyla bilinen, İngiliz matematikçi ve yazardır. Esas olarak Charles Babbage’in erken dönem mekanik genel amaçlı bilgisayarı Analitik Makine üzerindeki çalışmaları ile bilinir. Makine hakkındaki notları, bir bilgisayar tarafından işlenmek üzere yazılan ilk algoritmayı içerir. Bundan dolayı genel kanı dünyanın ilk bilgisayar programcısı olduğudur.[1][2][3]

Lovelace, şair olan Lord Byron ve Anne Isabella Byron çiftinin meşru tek çocuğu olarak 10 Aralık 1815’te doğdu. Byron’un diğer bütün çocukları gayrimeşru doğmuştur. Ada doğduktan bir ay sonra Lord Byron eşinden ayrıldı ve dört ay sonra İngiltere’yi terk etti. Ada 8 yaşındayken Yunan Bağımsızlık Savaşında hastalıktan öldü. Ada’nın annesi Lord Byron’a kızgındı ve onda delilik olarak gördüğü davranışları Ada’nın  da geliştirmemesi için  kızının matematiğe ve mantığa ilgisini destekledi. Buna rağmen, Ada’nın babasına ilgisi devam etti ve isteği üzerine öldüğünde babasının yanına gömüldü.

Ada, bilime şiirsel yaklaşımı ve kendisini analizci ve metafizikçi olarak tanımladı. Daha gençken, matematiksel yetenekleri, İngiliz matematikçi Charles Babbage ile süregelen bir iş ilişkisine ve arkadaşlığa, özellikle de Babbage’ın Analitik Motor üzerine çalışmalarına  neden oldu.1842-3 yılları arasında, İtalyan ordu mühendisi Luigi Menabrea’nın motor üzerine makalesini kendi ayrıntılı notlarıyla destekleyerek çevirdi. Bu notlar birçok insanın ilk  bilgisayar programı olarak düşündüğü bir makine tarafından yapılması tasarlanan algoritmayı içerir. Lovelace’ın notları başlangıç bilgisayar tarihinde çok önemlidir. Ayrıca diğer bilim insanları Babbage dahil olmak üzere sadece bilgisayarların salt hesaplama ya da yoğun hesaplama kapasitesi üzerine yoğunlaşmışken, Ada, salt hesaplama ya da yoğun hesaplamanın ötesine geçmek için bilgisayarların kapasiteleri üzerine bir görüş geliştirdi. Şiirsel bilim yaklaşımı ona, ortak çalışma aracı olarak teknolojinin birey ve toplumla ilişkisinin nasıl olduğunu inceleyen analitik motorun temel sorularını sormasına önayak oldu.

Ölümü 

Ada Lovelace 36 yaşındayken, muhtemelen doktorların ondan kan almasıyla şiddetlenmiş olan rahim kanserinden 27 Kasım 1852 de öldü. Hastalığı  aylarca sürdü ve bu sürede annesi yönetimi ele geçirdi ve Ada’nın bütün arkadaşlarının ve sırdaşlarının gelmesini engelledi. Annesinin etkisi altında Ada dini anlamda dönüşüm geçirdi ve daha önce yaptıkları için pişmanlık duyması ve vasiyetini uygulayan insanın Isabella olması için ikna edildi. 30 Ağustos’ta, onu hasta yatağında terk etmesine neden olacak bazı şeyler söyledi kocasına ve bir daha ondan haber alamadı. Kocasına ne söylediği ise bilinmemektedir. Ada, isteği üzerine, babasının yanına Mary Magdalene Kilisesi’ne (Hucknall, Nottingham) gömüldü.

Eğitimi 

Hastalığı boyunca Ada eğitimine devam etti. Ada’nın erken yaşta Matematik öğretilmesinin sebeplerinden biri de annesinin, bu konuda Lord Byron’ı suçladığı Ada’yı deliliğinden kurtarma takıntısıdır. Ada özel olarak 19. yüzyılın ünlü araştırmacıları ve bilim insanları olan William Frend, William King ve Mary Somerville tarafından matematik ve bilim alanlarında eğitildi. Son hocalarından birisi de matematikçi ve mantıkçı olan Augustus De Morgan’dı.1832’den yani 17 yaşından beri dikkate değer matematiksel yetenekleri ortaya çıkmaya başladı. Matematiğe  olan ilgisi yetişkin hayatının çoğunluğunu şekillendirdi. De Morgan, Lord Byron’a yazdığı bir mektupta, kızın matematikteki yeteneği onun kendine özgün bir matematik araştırmacısı olmasına, belki de hızla saygınlık kazanmasına neden olabileceğini belirtti.

Ada genellikle şiiri ve bilimi birleştirmek üzerine temel varsayımları sorgulardı. De Morgan’a ‘’Birçok formülün karşılaşabileceği ilginç dönüşümleri söyleyebilirim. Bence başlangıç matematik çalışmalarının başlıca sorunlarından biri, umulmadık ve bir acemi için imkansız kimlik formlarının ilk bakışta son derece farklı olmasıdır. Şu an birinin dirseklerinde bir şekilde duran bazı ruh ve peri okuyucular bana sıklıkla hatırlatılırdı ve bir daha kine en farklı formda…’’ yazdı. Ada, matematiksel ve bilimsel kavramların etkili bir şekilde uygulanabilmesi için hayalin ve sezginin  önemli olduğuna inanırdı. Metafiziğe en az matematik kadar değer verirdi, ayrıca incelemeyi çevremizdeki görünmeyen dünyayı keşfetmek için bir araç olarak da görürdü.

Çalışmaları 

Lovelace, Menabrea’nın “Analitik motor” kitabı tercüme etti.

Ada hayatı boyunca, mesmerizm ve frenoloji dahil olmak üzere bilimsel gelişmelere ve günün modasına güçlü bir ilgisi vardı. Babbage’le yaptığı ünlü çalışmasından sonra bile, diğer projelerde çalışmasını sürdürdü. Arkadaşı Woronzow Greig’e beynin nasıl düşünce ürettiğinin ve sinirlere duygularımızı nasıl aktardığının matematiksel bir modelini yaratmayı istediğini söyledi. Ne yazık ki bunu hiçbir zaman başaramadı. Ada’nın beyne olan ilgisi annesinden kalan  uzun süredir kafasını meşgul eden deli olma ihtimalinden geliyordu. Bu proje üzerine araştırmasının bir parçası olarak, 1844’de elektrik mühendisi Andrew Crosse’yi elektrik deneylerini nasıl yaptığını öğrenmek için ziyaret etti. Aynı yıl, Karl Von Reichenbach’ın “Manyetizm Üzerine Araştırmalar” kitabı hakkında bir değerlendirme yazısı yazdı. Ama bu yazı ne yayınlandı ne de taslak geçmişin ilerlediği görüldü. Kanser olmazdan bir sene önce 1851’de annesine bazı yapımlardan bahsederek matematikle müziğin bağlantısı üzerine çalıştığını yazdı.

Ada, Charles Babbage’la ilk kez 1833 haziranın’da ortak arkadaşları Mary Somerville aracılığıyla tanıştı. Hazirandan sonra, Babbage, Ada’yı “Fark Makinesi”nin  ilk örneğini görmesi için davet etti. Makineyi görünce Ada büyülenmişti ve Somerville olan ilişkisini Babbage olabildiğince sık görmek için kullandı. Babbage, Ada’nın çözümleme ve idrak kabiliyetinden etkilenmişti ve Ada’ya “sayıların büyücü kadını” diyordu. Babbage, 1843’de Ada hakkında, “eğer mümkünse bu dünyayı, dünyanın dertlerini ve birçok şarlatanı unutun. Sayıların büyücü kadını dışında her şey kısa bu dünyada.” diye yazdı.

1842-43 yılları arasındaki dokuz aylık süreç boyunca Ada, İtalyan matematikçi Luigi Menabrea’nın Babbage’ın yeni önerilen makinesi hakkındaki anılarını çevirdi. Makaleye birçok not ekledi. Analitik Motorun işlevlerini anlatmak zor bir iş, diğer bilim insanları motorun konseptini tam kavrayamamakla birlikte İngiliz kurumlar motorla ilgilenmediler bile. Ada’nın notları aynı zamanda motorun Fark Makinesi’nin orijinal halinden ne kadar farklı olduğunu açıklamak durumundaydı.

Ada’nın notları anının kendisinden daha uzun ve  Analitik Motorun düzgün çalışması için kurulmuş Bernoulli sayı dizisini motorla hesaplama yöntemini detaylı olarak içermektedir.

Bu çalışması baz alınarak, Ada, günümüzde ilk bilgisayar programcısı olarak anılmaktadır, yöntemi ise ilk bilgisayar programı olarak kabul edilmektedir. Çalışmaları, döneminde kabul gördü, dahası Michael Faraday kendisini Ada’nın yazılarının hayranı olarak tanımladı.

Yazıları yayımladığında, Babbage kendi açıklamasını (devletin kendi motoruna karşı tavrına eleştirisini) imzalamadan bırakmak istiyordu ama aynı zamanda, açıklamayı Ada‘nın da yazmış olabileceğini ima ediyordu. Bu yüzden Ada ile Babbage’ın araları bozuldu. Taylor’ın Bilimsel İnceleme Yazıları, açıklamanın imzalanması gerektiğini belirtince, Babbage, Ada’ya yazıyı geri çekelim mi, diye sordu. Ada, Babbage’ın ilk defa açıklamayı imzasız bırakacağını biliyordu ve yazıyı geri çekmeyi reddettiğini söyledi. Tarihçi Benjamin Woolly bu olayı “Babbage’ın tavırları, Ada’nın ünlü biri olması nedeniyle hevesle Ada’nın da bu işe girmesini istemesini ve bu yüzden onun isteklerini memnuniyetle yapmasını açıklıyor.” sözleriyle teorileştirdi. Ada’nın Babbage’la arası düzeldi ve yazışmaya devam ettiler.12 Ağustos 1851 de Ada kanserden ölmek üzereyken, Babbage’a vasiyetimi uygulayan olur musun, diye yazdı, ama bu mektup Babbage’a gerekli yasal yetkiyi vermiyordu. Değerli Köşk’ün teras bölümü Filozof Yürüyüşü olarak bilinirdi çünkü Ada ve Babbage’ın  matematiksel ilkeleri tartışırken burada yürüdükleri farz edilirdi.

İlk Bilgisayar Programı 

1842’de Babbage, Turin Üniversitesi’nde Analitik Motoru üzerine bir konuşma yapması için davet edildi. Genç İtalyan mühendis Luigi Menabrea ve geleceğin İtalya Başbakanı, Babbage’ın konuşmasından övgüyle söz etti Fransa’da ve ardından bu Bibliothèque universelle de Genève’da  Ocak 1842’de yayınlandı. Babbage’ın arkadaşı Charles Wheatstone, Ada’dan Menabrea’nın yazısını ingilizceye çevirmesini istedi. Ada, yazıya kendi notlarını da ekleyerek çevirdi. Babbage’ın da tavsiyelerinin yardımıyla, Ada bunu yaparak yılını daha iyi geçirdi. Menabrea’nın yazısından daha kapsamlı olan bu notlar sonradan Taylor’ın  “Bilimsel İnceleme Yazıları”nda AAL kısaltması altında yayınlandı. 1953’te ölümünden bir asır sonra, Babbage’ın Analitik Motor’u üzerine notları tekrar yayımlandı. Motor şu an  İlk dönem bilgisayar modeli, Ada’nın notları da bilgisayar ve yazılım tanımlaması olarak  kabul ediliyor.

Ada’nın notları A’dan G’ye kadar alfabetik olarak sıralandı. G notunda, Ada, Bernoulli sayılarını hesaplamak için Analitik Motor’un algoritmasını tanımlıyor. Bu, bilgisayara uygulanması için uyarlanmış ilk algoritma olarak düşünülüyor. Bu yüzden de Ada ilk bilgisayar programcısı olarak kabul ediliyor. Motor hiçbir zaman tamamlanamadığı gibi Ada’nın kodu da hiçbir zaman test edilemedi.

Kavramsal  Sıçrama 

Ada notlarında Analitik Motor’un önceki hesap makinelerinden farkına özellikle de karmaşık problemleri çözmeye programlanması özelliğine değindi. Ada bu icadın salt sayı hesaplamanın ötesine geçme potansiyeli olduğunu fark etti. Şu sözleri yazdı :

“Analitik Motor’un sayıların yanında başka şeylere de etkisi olabilir. Soyut bilimsel işlemlerle açıklanabilecek ortak temel ilişkileri olan nesneler bulunabilir hatta belki de işletme notasyonunun hareketindeki ve motorun mekanizmasındaki değişimlere duyarlı olabilir.

Örneğin, bilimin uyumu ve müzikal kompozisyonun tiz seslerinin temel ilişkileri bu tarz ifadelere ve değişimlere duyarlılar, o zaman motor da, her türlü karmaşıklık ve boyut derecesinde özenle hazırlanmış ve bilimin parçaları olan müziği besteleyebilirdi.”

Ada’nın bu analizi, bilgisayarın yetenekleri hakkındaki önceki fikirlerden kavramsal bir sıçramaydı ve modern bilgisayarın imasının hatta  yeteneklerinin habercisiydi. Bu öngörü  Betty Toole, Benjamin Woolley gibi yazarlar, hatta ilk tamamlanmış Analitik motoru yapma amacında olan “Plan 28” projesinin sahibi, programcı John Graham Cumming tarafından önemsendi.

Katkılarının boyutları üzerine tartışmalar 

Ada Lovelace, genellikle ilk bilgisayar programcısı olarak anılsa da, onun katkılarının boyutları hatta tam olarak bir programcı olarak anılıp anılmaması üzerine anlaşmazlıklar var. Alan G. Bromley “Analitik Motor ve Fark” adlı makalesinde (1990), “Ada’nın notlarında bahsettiği bir program dışında diğer bütün programlar 3- 7 yıl öncesinden Babbage tarafından hazırlanmıştır. Ada içinde bir yanlış saptasa da, bu istisna program da Babbage tarafından onun için hazırlanmıştır. Ada’nın Analitik Motor için program hazırladığına dair bir kanıt olmamasıyla birlikte, Babbage’la yazışmaları da bunu yapmak için de bir bilgisinin olmadığını gösterir.” diye yazdı.

Küratör ve yazar Doron Swade, “Farklı Motor” kitabında (2001) “Babbage da, Ada da bu kelimeyi kullanmasa da, bugün program olarak kabul ettiğimiz çözüme önayak olan ilk algoritma ya da aşamalı işlem kesinlikle Ada’nın adı altında yayınlandı. Ama bu çalışma Babbage tarafından çok önce tamamlanmıştı.” diye yazdı. Kim ve Toole bu iddiayı tartıştılar. “Babbage 1836-37 yılları arasında Analitik Motor için birçok program yazdı Ama bu programların hiç birisi Bernoulli Sayıları programının karmaşıklığına erişemedi.”

Tarihçi Bruce Collier’ın kitabı “The Little Engine That Could”da (1990) daha ileriye giderek Ada’ya alakasız ve asılsız dedi.

“Babbage’ın, Menabrea’nın yazısına ‘notları’ yazdığını söylemek biraz abartı olur ama kendine has sebeplerden dolayı, akıllardaki Ada’nın yazdığı sanısını destekledi. Ada’nın kendi yetenekleri konusunda  asılsız iddialarıyla ve hem Babbage hem de Analitik Motor hakkındaki yüzeysel bilgisiyle onun manik depresif olduğunu söylemek abartı olmaz.”

Yazar Benjamin Woolley, “Ada’nın matematiksel yetenekleri yarıştırılırken, o ‘bazı katkılar’ının olduğu iddia edebileceğini söyledi.” İlk yazdığı ve Babbage’ın en az etkisinin olduğu Not A, fikrin gelişmiş bir analizini ve mekanik hesaplamayla ilgili imalar içerir. Babbage’ın icadı hakkındaki imaların tartışmasının en önemli yönü Ada’nın çalışmalarıydı. Wooley’e göre onun notları detaylı, kusursuz, metafiziksel ve anlamlıydı. Makinenin nasıl çalıştığını açıkladılar dahası gerçek ihtişamını ortaya çıkarmak için Babbage’ın olağanüstü buluşunun teknik detaylarının üzerine çıktılar. Babbage, Ada’nın katkıları devamında Passages from the Life of a Philosopher (1864)  ‘ı yayınladı.

“Menabrea’nın inceleme yazısına, Ada’nın not eklemesini önerdim, bu fikir hemen benimsenmişti. Tanıtılabilecek çeşitli örnekleri beraber tartıştık. Ben birçok şey önerdim ama seçme tamamen ona kalmıştı. Çeşitli problemler haricinde cebir üzerine de çalışıyordu. Tabi Bernoulli sayılarıyla alakalı problemler dışında. Bunu yapmasını, Lady Lovelace’ı beladan kurtarmak için önermiştim. Sonradan  bana bir düzeltme için geri döndü, Süreçte yaptığım ciddi bir hatayı bulmuştu.” (Babbage)

Eugene Eric Kim ve Betty Alexander Toole ilk bilgisayar programının yazılmasındaki rolünü açıkladılar:

Bu mektupta iki şey net. Birincisi, Bernoulli sayılarıyla hesaplanan bu programı dahil etmek  Ada’nın fikriydi. İkincisi, Babbage en azından Bernoulli sayılarıyla hesaplamak için formüller sağladı. Babbage ve Ada arasındaki mektuplar, Babbage’ın katkılarının matematiksel formüllerle sınırlı kaldığını ve programı Ada’nın kendi başına yaptığını gösteriyor.

Popüler Kültürde  Ada Lovelace

Vladimir Nabokov’un “Ada or Ardor: A Family Chronicle” kitabı, Ada adında ana karakterlerinden birisine atıfta Ada Lovelace’a bir selam içerir.(Ada zarif bir bilgisayara dönüştürülür ve bağışlanır. Dahası, olağanüstü bir şansla şaşkına dönmüş Van’a önsezi ve sömürü değişimiyle üstün gelecektir.)

Romulus Linney’in oyunu Childe Byron‘da (1977), William Gibson ve Bruce Sterling’in bilim-kurgu kitabı The Difference Engine’de (1990), Conceiving Ada (1997) filminde ve John Crowley’in kitabı “Lord Byron’s Novels”da (2005) Ada tasvir edilmiştir. John Crowley’in kitabında onun notlarında kişiliği zorla tasvir edilmiş ve babasının kayıp kitabını arşivlemek için çaba harcamayan  kötü ve görünmeyen karakter olarak işlenmiştir.

Tom Stoppard’ın oyunu Arcadia’da büyümüş de küçülmüş dahi genç Thomasina Coverly (karakter belli ki Ada Lovelace’ı baz almış, oyun ayrıca Lord Byron’ı da içermektedir.) kaos teoremini ve termodinamiğin ikinci yasasının teoremlerini ikisi de resmi olarak kabul edilmeden önce anlıyor .

1 YORUM

CEVAP VER

Time limit is exhausted. Please reload CAPTCHA.