Ada Lovelace, 1843’te tamamlanmamış bir bilgisayar için hesaplama adımlarını yayımladı. Siz bu yazıda, onun kim olduğunu ve neden ilk programcı sayıldığını öğreneceksiniz. Bernoulli sayılarını hesaplayan bu çalışma, Charles Babbage’ın Analitik Makine projesiyle bağlantılıydı. Makine tamamlanmadığından, yayımlanan program tasarlanan aygıt üzerinde çalıştırılamadı. [3][6]
Ancak Ada’nın açıklamaları, Bernoulli sayılarının nasıl hesaplanacağından daha geniş bir soruya uzanıyordu. Sayıların başka varlıkları temsil edebileceğini, makinenin de bu simgelerle çalışabileceğini savundu. Müzik üzerine düşünceleri ve Babbage’la ortak çalışması, katkısını anlamak için birlikte değerlendirilmelidir. İlk programcı unvanını anlamak için de yayınla önceki taslakları ayırmak gerekir. [2][5][7]
Ada Lovelace kimdir, hayatı nasıl şekillendi?
Ada Lovelace, 10 Aralık 1815’te Londra’da Augusta Ada Byron adıyla doğdu. İngiliz matematikçi ve yazarın babası, şair George Gordon Byron idi. Annesi Anne Isabella Milbanke ise matematik eğitimi almıştı. Ada’nın matematik öğrenmesini özellikle destekledi; kızı eğitimini özel öğretmenlerle sürdürdü. [1][2]
Ada, Charles Babbage ile 1833’te, henüz 17 yaşındayken tanıştı. Bu karşılaşmada, Babbage’ın hesaplama makinesinin çalışan küçük bir bölümünü gördü. Burada gördüğü çalışan bölümle, sonradan üzerine yazdığı Analitik Makine’yi birbirinden ayırmak gerekir. Ada’nın 1843 tarihli açıklamalarının konusu, Babbage’ın genel amaçlı mekanik bilgisayar projesiydi. [2][3]
Ada, 8 Temmuz 1835’te William King ile hayatını birleştirdi. Çocukları Byron, Anne Isabella ve Ralph Gordon, sırasıyla 1836, 1837 ve 1839’da doğdu. William King’in 1838’de Lovelace Kontu yapılmasıyla kendisi de Lovelace Kontesi oldu. Ada Lovelace adıyla tanınmasının arkasında, evlilik sonrasında aldığı bu unvan bulunur. [1][3]
Matematik eğitimi, Augustus De Morgan ile yürüttüğü mektuplaşma dersleriyle devam etti. Ada, 1840–1841 yıllarındaki bu gayriresmî derslerde ileri matematik ve özellikle kalkülüs çalıştı. Bu eğitim ilişkisi, onu yalnızca Babbage’ın çalışmalarını izleyen biri olarak görmeyi güçleştirir. De Morgan ile mektupları, doğrudan matematik çalışmasına ilişkin somut belgeler arasındadır. [4]
Ada Lovelace ne yaptı, ne icat etti?
Ada’nın katkısını açıklamak için önce Analitik Makine’nin tasarımcısını doğru belirtmek gerekir. Mekanik ve genel amaçlı bilgisayar projesini tasarlayan kişi Charles Babbage idi. Ada ise bu proje üzerine açıklamalar ve hesaplama adımları yayımladı. Dolayısıyla katkısını, Analitik Makine’nin tasarımını kendisine mal etmeden anlatmak gerekir. [3]
1843’te İtalyan mühendis Luigi Menabrea’nın Fransızca makalesini İngilizceye çevirdi. Makalenin konusu, Charles Babbage’ın tasarladığı Analitik Makine’nin çalışma düzeniydi. Ada, çeviriye kendi açıklamalarını ekleyerek metnin kapsamını genişletti. A’dan G’ye kadar harflendirilmiş yedi not, bu yayının parçasını oluşturdu. [2][3]
Menabrea’nın özgün makalesi, 1842’de Bibliothèque Universelle de Genève’de yayımlanmıştı. Ada’nın çevirisi ve notları ise 1843’te Scientific Memoirs’ta okurlarla buluştu. Yayın, derginin üçüncü cildinde, 666–731. sayfalar arasında yer aldı. Bu bilgiler, söz konusu çalışmanın bir çeviriyle açıklamaları birlikte içerdiğini gösterir. [5]
Ada’nın G Notu, Bernoulli sayılarını hesaplamaya yönelik düzenlenmiş işlem adımlarını içeriyordu. Siz bu katkıyı, makineye hangi işlemleri yaptıracağını tarif eden çalışma olarak düşünebilirsiniz. Buradaki temel ayrım, aygıtın tasarımıyla yürütmesi amaçlanan işlemlerin düzenlenmesi arasındadır. Ada’nın programcılık tarihindeki yeri, özellikle bu yayımlanmış yöntemle ilişkilidir. [3][6]
Ada Lovelace neden ilk bilgisayar programcısı olarak anılıyor?
Ada’nın Bernoulli sayıları yöntemi, bilgisayar için yayımlanmış ilk program olarak sıklıkla kabul edilir. İlk bilgisayar programcısı olarak anılmasının dayanağı, 1843 tarihli bu yayındır. Burada yayımlanmış program ifadesi, unvanın hangi ölçüte dayandığını açıklar. Daha erken hazırlanmış taslakları değerlendirmek ise tartışmanın başka bir boyutudur. [3][7]
Raúl Rojas, 2023 tarihli çalışmasında Babbage’ın daha erken program taslağını ele alır. Buna göre Babbage, 1837’de iki bilinmeyenli iki doğrusal denklemi çözen taslak hazırlamıştı. Dolayısıyla 1843 yayınıyla, daha önce hazırlanmış çalışma arasında tarih farkı bulunur. Mutlak anlamda ilk programcı nitelemesi, bu nedenle tartışmalı bir tanımdır. [7]
Thomas J. Misa da ilk programcı tanımının sorunlarını kabul eder. Bununla birlikte, 2015 tarihli akademik kitap bölümünde Ada’nın algoritma oluşturduğunu savunur. İncelediği algoritma, Bernoulli sayılarının Analitik Makine ile hesaplanmasına yönelik çalışmadır. Misa’nın değerlendirmesi, Ada ile Babbage’ın her ikisinin de katkılarını vurgular. [6]
Siz Ada’nın unvanını değerlendirirken, 1843 yayınının niteliğine özellikle dikkat edebilirsiniz. Yayımlanmış yöntem, Babbage’ın önceki taslakları ve ortak katkılar birlikte ele alınmalıdır. Bu ayrım, Ada’nın çalışmasını anlatırken tarihsel tartışmayı da görünür tutar. Unvanın tartışmalı olması, G Notu’ndaki işlem adımlarının varlığını ortadan kaldırmaz. [3][6][7]
Ada Lovelace’ın bilgisayar bilimine katkısı nedir?
Ada, 1843 notlarında sayıların yalnızca nicelikleri temsil etmek zorunda olmadığını açıkladı. Sayılar başka varlıkları temsil ederse, makine bu simgeler üzerinde de çalışabilirdi. Bunun koşulu, söz konusu ilişkilerin makinenin uygulayabileceği kurallarla ifade edilmesiydi. Böylece açıklamalarının kapsamı, Bernoulli sayıları gibi belirli hesaplamaların ötesine uzanıyordu. [2]
A Notu’nda, müzikteki ses ilişkilerinin uygun biçimde ifade edilebilmesini ele aldı. Bu koşul sağlanırsa, Analitik Makine’nin karmaşık müzik parçaları besteleyebileceğini öne sürdü. Burada anlattığı şey, makinenin gerçekleştirdiği bir müzik gösterisi değildi. Ada’nın metni, tasarlanan makinenin yapabilecekleri üzerine koşullu bir düşünce içeriyordu. [5]
Gündelik hayattan bir benzetmeyle, siz bir müzik parçasının düzenini düşünebilirsiniz. Ada’nın A Notu’ndaki sorusu, ses ilişkilerinin kurallarla nasıl ifade edilebileceğiydi. Aynı notta, cebirsel örüntüleri açıklarken dokuma desenlerinden de yararlandı. Müzik ve dokuma, makine hakkındaki soyut düşünceleri somutlaştırdığı örneklerdi. [5]
Ada, G Notu’nda makinenin yapabileceklerine ilişkin bir sınır da çizdi. Analitik Makine’nin kendiliğinden bir şey ortaya koyma iddiası taşımadığını savundu. Makinenin, insanların ona nasıl yaptıracağını bildikleri işlemleri gerçekleştirebileceğini belirtti. Müzik örneğiyle bu görüş birlikte okunduğunda, kuralların rolü daha açık anlaşılır. [5]
Kısa kronoloji
Ada’nın yaşamındaki eğitim, aile ve yayın tarihleri aşağıdaki sırayla izlenebilir. Kronolojinin sonundaki 2009 tarihi, kendi yaşamından sonraki anma girişimine aittir. [1][2][3][4][8][10]
- 10 Aralık 1815 Augusta Ada Byron, Londra’da doğdu. [1]
- 1828 Kanat yapımı ve uçuş üzerine çalıştı. [8]
- 1833 Charles Babbage ile tanıştı. [2]
- 8 Temmuz 1835 William King ile evlendi. [1]
- 1838 Lovelace Kontesi unvanını aldı. [3]
- 1840–1841 Augustus De Morgan ile mektuplaşarak ileri matematik çalıştı. [4]
- 1843 Menabrea çevirisini ve Bernoulli algoritmasını içeren notlarını yayımladı. [2][6]
- 27 Kasım 1852 Londra’da, 36 yaşında öldü. [3]
- 2009 Suw Charman-Anderson, Ada Lovelace Günü’nü başlattı. [10]
Kitaplara girmeyen ayrıntılar
Ada, 1828’de henüz 12 yaşındayken kanatlar yapmayı deneyen bir çocuktu. Denemelerinde kullandığı malzemeler arasında kâğıt, ipek ve tüyler bulunuyordu. Uçuş üzerine tasarladığı kitaba Flyology adını vermeyi de düşünüyordu. Bu ayrıntı, matematik yazılarının yanında mekanik konulara yönelen çocukluk merakını gösterir. [8]
1843 tarihli A Notu’nda, Jacquard tezgâhını açıklayıcı bir benzetme olarak kullandı. Analitik Makine’nin cebirsel örüntüler üretmesini, tezgâhın çiçek ve yaprak desenleri dokumasına benzetti. Siz burada, matematiksel düzenle gündelik bir kumaş deseni arasında kurulan bağı görebilirsiniz. Ada, böylece makinenin olanaklarını anlatırken somut bir üretim örneğine başvuruyordu. [5]
De Morgan ile matematik mektuplaşmasının günümüze kalan bölümü Oxford’da korunur. Belgeler, Bodleian Library’deki Lovelace–Byron aile evrakının 170 numaralı kutusundadır. Bu arşiv bilgisi, Ada’nın ileri matematik çalışmalarının belgelerine işaret eder. Mektuplar, 1840–1841 dönemindeki gayriresmî eğitim ilişkisinin günümüze ulaşan bölümünü oluşturur. [4]
Science Museum koleksiyonundaki ünlü Ada portresi, yaklaşık 1840 tarihli suluboya resimdir. Eser Alfred Edward Chalon’a atfedilir; bir fotoğraf olarak değerlendirilmemelidir. Ada, annesine yazdığı mektupta portredeki giysileri beğenmediğini açıkça belirtmişti. Ressamın kıyafet tasvirlerini katı ve abartılı bulması, resme kişisel bir ayrıntı ekler. [9]
Ada Lovelace neden öldü, mezarı nerede?
Ada, 27 Kasım 1852’de Londra’da, henüz 36 yaşındayken hayatını kaybetti. Ölüm nedeni, dönemin kayıtlarında rahim kanseri olarak anılan kanserdi. Yaşam öyküsündeki ölüm bilgisi, bu tarih ve kayıt ifadesiyle aktarılabilir. Genç yaşta ölümü, 1843 yayınından sonraki yaşamının da sınırını oluşturur. [3]
Kendi isteği üzerine Nottinghamshire’ın Hucknall kasabasındaki St Mary Magdalene Kilisesi’ne gömüldü. Mezarı, babası Lord Byron’ın yanında yer alır; defin yeri Londra değildir. Ada’nın doğduğu ve öldüğü şehirle mezarının bulunduğu yer böylece ayrılır. Yaşamındaki Londra bağlantısını izlerken, defin yerini ayrıca dikkate almak gerekir. [1][3]
Ada Lovelace Günü neden kutlanır?
Ada Lovelace Günü, Suw Charman-Anderson tarafından 2009 yılında başlatıldı. Amaç, bilim, teknoloji, mühendislik ve matematikte çalışan kadınları görünür kılmaktı. Yeni rol modeller oluşturmak da bu girişimin belirtilen hedefleri arasındaydı. Dolayısıyla anma gününün odağı, Ada’nın biyografisinin yanında bu alanlardaki kadınlardır. [10]
Ada Lovelace Günü, her yıl ekim ayının ikinci salı günü kutlanır. Siz bu tarihi, Ada’nın 10 Aralık doğum gününden ayrı düşünebilirsiniz. Kutlamanın amacı, bilim alanlarındaki kadınların çalışmalarını ve örneklerini görünür tutmaktır. Ada’nın adı, bu girişimde yeni rol modeller oluşturma hedefiyle birlikte anılır. [1][10]
Sık sorulan sorular
Ada Lovelace kimdir kısaca?
Ada Lovelace, 1815’te Londra’da doğan İngiliz matematikçi ve yazardır. Charles Babbage’ın Analitik Makine projesi üzerine çalışmış, 1843’te Bernoulli sayılarını hesaplayan işlem adımlarını yayımlamıştır.
Ada Lovelace bilgisayarı mı icat etti?
Ada’nın üzerinde çalıştığı Analitik Makine, Charles Babbage’ın tasarladığı mekanik bilgisayar projesiydi. Ada’nın katkısı, 1843’te yayımladığı algoritma ve makinenin olanaklarını açıklayan notlarıyla ilişkilidir.
Ada Lovelace’ın programı çalıştı mı?
Analitik Makine tamamlanmadığından, 1843’te yayımladığı program tasarlanan makine üzerinde çalıştırılamadı. G Notu, Bernoulli sayılarını hesaplamak için düzenlenmiş işlem adımlarını içeriyordu.
Ada Lovelace kaç yaşında, neden öldü?
Ada, 27 Kasım 1852’de Londra’da, 36 yaşındayken hayatını kaybetti. Ölüm nedeni, dönemin kayıtlarında rahim kanseri olarak anılan kanserdi.
Ada Lovelace Günü ne zaman kutlanır?
Ada Lovelace Günü, her yıl ekim ayının ikinci salı günü kutlanır. Suw Charman-Anderson, bu günü 2009’da bilim ve teknoloji alanlarındaki kadınları görünür kılmak amacıyla başlattı.
Kaynaklar
- Vikipedi — Ada Lovelace tr.wikipedia.org
- Computer History Museum — Ada Lovelace computerhistory.org
- Wikipedia — Ada Lovelace en.wikipedia.org
- Clay Mathematics Institute — Ada Lovelace’s Mathematical Papers claymath.org
- York University — Lovelace (1843) yorku.ca
- Thomas J. Misa — Charles Babbage, Ada Lovelace, and the Bernoulli Numbers arxiv.org
- Raúl Rojas — The First Computer Program arxiv.org
- Hollings, Martin ve Rice — The early mathematical education of Ada Lovelace tandfonline.com
- Science Museum Group — Portrait of Ada, Countess of Lovelace collection.sciencemuseumgroup.org.uk
- Somerville College, Oxford — Ada Lovelace Bicentenary held at Somerville some.ox.ac.uk
Görsel: Ada Lovelace portrait.jpg — Alfred Edward Chalon, Public domain






