Ada Lovelace
Augusta Ada King, Countess Lovelace (10 Desember 1815 – 27 November 1852), lahir dengan nama Augusta Ada Byron dan sekarang dikenal dengan nama Ada Lovelace, adalah penulis dan matematikawan Inggris yang terkenal atas karyanya berupa komputer mekanika pertama. Penemuannya atas mesin ini juga termasuk penggunaan algoritme pertama yang dimaksudkan untuk di proses oleh mesin. Atas karyanya ini, ia sering dianggap sebagai programer komputer pertama di dunia.[1][2][3]
Ada Lovelace | |
---|---|
![]() | |
Lahir | The Hon. Augusta Ada Byron 10 Desember 1815 London, Inggris |
Meninggal | 27 November 1852 Marylebone, London, Inggris | (umur 36)
Makam | Gereja St. Mary Magdalene, Hucknall, Nottingham |
Kebangsaan | British |
Gelar | Countess Lovelace |
Suami/istri | William King-Noel, Earl pertama dari Lovelace |
Anak | |
![]() ![]() |
Ada merupakan putri tunggal penyair Lord Byron (dengan Anne Isabella Byron). Ia tidak pernah berhubungan dengan ayahnya, yang bercerai dengan ibunya sebulan setelah ia lahir, dan empat bulan kemudian, ayahnya meninggalkan Inggris dan wafat di Yunani pada tahun 1823, saat Ada berusia 8 tahun.
Saat remaja, Ada tertarik pada matematika, dan juga pada mesin analitikal karya Babbage. Antara tahun 1842 dan 1843, dia menerjemahkan sebuah artikel karangan matematikawan Italia Luigi Menabrea mengenai mesin, yang menjadi cikal bakal penemuannya. Kajiannya mengenai artikel ini dianggap sebagai program komputer pertama di dunia — dan juga algoritme pertama yang dikodekan untuk diproses oleh mesin. Karyanya ini berperan penting dalam perkembangan awal komputer.[4] Bahasa pemrograman Ada, Medali Lovelace[5], Penghargaan Ada Lovelace[6], dan koin

ADA dari mata uang kripto jaringan Cardano dinamai menurut namanya.
Dalam catatan dan publikasinya, ia juga menyajikan program konkret untuk mesin tersebut dengan menggunakan contoh perhitungan bilangan Bernoulli.[7][8]
Kehidupan awal
suntingLahir pada 10 Desember 1815, Ada merupakan putri dari George Gordon Byron dan Annabella. Sang ayah, Byron, merupakan penyair terkenal pada masa itu. Tapi sayangnya Ada kecil tak pernah mengenal sang ayah karena usia pernikahan yang singkat antara Byron dan Annabella. Ada kecil pun juga jarang mendapat perawatan dan kasih sayang dari ibunya. Ada justru diasuh oleh neneknya, Judith Milbanke, yang memang sangat menyayanginya. Hal itu diperburuk dengan kondisi Ada yang sering sakit-sakitan. Pada tahun 1829, ia terserang campak dan pernah lumpuh selama hampir setahun. Baru pada tahun 1831, ia mulai bisa berjalan dengan bantuan kruk. Meskipun menghadapi berbagai masalah kesehatan, ia tetap mengasah kemampuan di bidang matematika dan teknologi.
Sejak kecil, Annabella memang melatih anaknya untuk lebih sering menggunakan otak kirinya. Hal itu didukung dengan kegemaran Ada terhadap bidang matematika. Saat berusia 17 tahun, kemampuan Ada dalam bidang tersebut mulai terlihat. Salah seorang guru Ada, Augustus De Morgan, sampai meminta agar ia lebih diarahkan ke bidang tersebut karena De Morgan melihat ada bakat istimewa dalam diri Ada. Dia berkata bahwa jika Ada seorang pria, dia akan memiliki potensi untuk menjadi "seorang penyelidik matematika yang orisinal, mungkin yang paling terkemuka".[9] Akan tetapi, Ada menulis surat kepada istri Augustus dan mengatakan bahwa dia telah memutuskan bahwa "terlalu banyak matematika" telah menyebabkannya mengalami gangguan mental. Di kemudian hari, Ada berkata bahwa studinya tentang matematika telah membantunya mengatasi kegilaan yang ditakutkannya akan diwarisi dari ayahnya. Sebagai orang dewasa, Ada menulis surat kepada suaminya, "tidak ada yang dapat menghentikan imajinasi saya dari menjadi liar, atau menghentikan kekosongan yang tampaknya tertinggal dalam pikiran saya, kecuali penerapan yang sangat dekat dan intens pada subjek-subjek yang bersifat ilmiah". Tampaknya Ada tidak hanya terserang penyakit fisik tetapi juga menghabiskan sebagian besar hidupnya dengan gangguan mental.[10]
Karier
suntingPertemuannya dengan Charles Babbage menjadi awal dari karier Ada Lovelace. Babbage adalah matematikawan asal Inggris yang pertama kali mengemukakan pendapat tentang komputer yang dapat diprogram.[11] Lovelace pertama kali bertemu dengan Charles Babbage pada Juni 1833 melalui teman mereka, Mary Somerville. Pada bulan yang sama, Babbage mengundang Lovelace untuk melihat prototipe yang kemudian menarik perhatiannya. Ia tertarik dengan program yang saat itu sedang dikembangkan oleh Babbage, yaitu Difference Engine, sebuah mesin hitung besar untuk menghitung fungsi polinomial, mesin ini dirancang untuk membuat tabel matematika yang kemudian hampir menjadi komputer pertama.[12][13][14] Babbage terkesan dengan kecerdasan dan keterampilan analitis Lovelace. Ia bahkan menjulukinya sebagai "The Enchantress of Number" (Sang Penyihir Angka). Pertemuan awal mereka berkembang menjadi hubungan yang saling menghormati, di mana mereka secara rutin berkorespondensi dan bertemu untuk berdiskusi mengenai konsep-konsep matematika.[15][16]
Dalam periode sembilan bulan antara tahun 1842–1843, Lovelace menerjemahkan artikel matematikawan Italia Luigi Menabrea tentang Analytical Engine, mesin terbaru yang diusulkan Babbage. Dalam prosesnya, ia menambahkan catatan tambahan yang jauh lebih panjang daripada artikel aslinya. Menjelaskan Analytical Engine merupakan tugas yang menantang karena konsepnya belum banyak dipahami oleh ilmuwan pada masa itu. Selain itu, lembaga ilmiah di Inggris menunjukkan minat yang terbatas terhadap proyek ini. Dalam catatannya, Lovelace memberikan penjelasan mengenai perbedaan antara Analytical Engine dan Difference Engine yang sebelumnya dirancang oleh Babbage.[12][16][17]
Dalam catatan yang dikenal sebagai "Note G," Lovelace merinci metode untuk menghitung bilangan Bernoulli menggunakan Analytical Engine. Catatan ini mencakup serangkaian instruksi yang dirancang untuk dijalankan oleh mesin, menjadikannya salah satu konsep awal pemrograman komputer. Algoritma yang ia susun menunjukkan bagaimana mesin dapat melakukan perhitungan kompleks secara otomatis berdasarkan serangkaian perintah yang telah ditentukan. Jika Analytical Engine benar-benar dibangun pada masanya, program yang dirancang oleh Lovelace kemungkinan besar dapat dijalankan sesuai dengan yang diperkirakan.[18][19][20]
Meskipun Analytical Engine tidak pernah terealisasi, konsep yang dikembangkan dalam catatan Lovelace tetap menjadi landasan penting dalam sejarah komputasi. Satu-satunya mesin yang berhasil dibangun adalah Difference Engine, yang akhirnya diselesaikan di London pada tahun 2002. Karena kontribusinya dalam mendokumentasikan dan mengembangkan metode komputasi, Lovelace saat ini diakui sebagai programmer komputer pertama dalam sejarah, dan algoritma yang ia buat dianggap sebagai program komputer pertama di dunia.[21][22][23]
Kematian
suntingKanker rahim dan pendarahan yang dideritanya membuat Ada meninggal dunia pada 27 November 1852 di usia 36 tahun, yang membuat Ada gagal melanjutkan pengembangannya seputar dunia komputer.[11] Atas kontribusinya, pada 1980 Departemen Pertahanan Amerika Serikat menamai bahasa pemrograman komputernya dengan nama “Ada” sebagai penghormatan pada Ada. Selain itu, British Computer Society pada 2008 rutin menggelar kompetisi ilmu komputer bagi siswa perempuan secara rutin tiap tahunnya dan menamai medalinya dengan nama “Ada”. Setiap pertengahan Oktober, digelar acara “Ada Lovelace Day”, sebuah acara yang bertujuan untuk mengingkatkan kemampuan perempuan dalam bidang ilmu pengetahuan, teknologi, teknik, dan matematika.
Gelar
sunting- 10 Desember 1815 – 8 Juli 1835: The Honourable Ada Augusta Byron
- 8 Juli 1835 – 1838: The Right Honourable The Lady King
- 1838 – 27 November 1852: The Right Honourable The Countess of Lovelace
Publikasi
sunting- Lovelace, Ada King. Ada, the Enchantress of Numbers: A Selection from the Letters of Lord Byron's Daughter and her Description of the First Computer. Mill Valley, CA: Strawberry Press, 1992. ISBN 978-0-912647-09-8.
- Tersedia dalam Wikisource: The Menebrea article, The notes by Ada Lovelace.
- Menabrea, Luigi Federico; Lovelace, Ada (1843). "Sketch of the Analytical Engine invented by Charles Babbage... with notes by the translator. Translated by Ada Lovelace". Dalam Richard Taylor. Scientific Memoirs. 3. London: Richard and John E. Taylor. hlm. 666–731. Diarsipkan dari versi asli tanggal 29 May 2023.
Referensi
sunting- ^ J. Fuegi and J. Francis, "Lovelace & Babbage and the creation of the 1843 'notes'". IEEE Annals of the History of Computing 25 No. 4 (October–December 2003): 16–26. Digital Object Identifier
- ^ "Ada Byron, Lady Lovelace". Diarsipkan dari versi asli tanggal 2010-07-21. Diakses tanggal 11 July 2010.
- ^ "Ada Lovelace honoured by Google doodle". The Guardian. Retrieved 10 December 2012
- ^ Fuegi and Francis 2003 pp. 19, 25.
- ^ "BCS Lovelace Medal | BCS". www.bcs.org. Diakses tanggal 2025-03-16.
- ^ "Association for Women in Computing (AWC) - Ada Lovelace Awards". www.awc-hq.org. Diakses tanggal 2025-03-16.
- ^ "Mengenal Ada Lovelace, Sejarah Programmer Pertama di Dunia!". Zenius Blog - Tempatmu Menjelajahi Dunia Ilmu Pengetahuan (dalam bahasa Inggris). 2021-12-10. Diakses tanggal 2025-03-16.
- ^ "Note G". Wikipedia (dalam bahasa Inggris). 2024-12-16.
- ^ Hollings, Christopher; Martin, Ursula; Rice, Adrian (2017-08-01). "The Lovelace–De Morgan mathematical correspondence: A critical re-appraisal". Historia Mathematica. 44 (3): 202–231. doi:10.1016/j.hm.2017.04.001. ISSN 0315-0860.
- ^ Nicky (2019-10-15). "The amazing true story of Ada Lovelace". NicholaWilkin (dalam bahasa Inggris). Diakses tanggal 2025-03-16.
- ^ a b "The Life of Ada Lovelace | History Today". www.historytoday.com. Diakses tanggal 2025-03-08.
- ^ a b "Difference between Difference Engine and Analytical Engine". GeeksforGeeks (dalam bahasa Inggris). 2021-01-08. Diakses tanggal 2025-03-16.
- ^ "Difference Engine | Calculating Machine, Charles Babbage, 19th Century | Britannica". www.britannica.com (dalam bahasa Inggris). Diakses tanggal 2025-03-16.
- ^ "Charles Babbage's Difference Engine: How The Machine Changed The World | HistoryExtra". www.historyextra.com (dalam bahasa Inggris). Diakses tanggal 2025-03-16.
- ^ BBVA (2016-04-01). "Ada Lovelace: history of the "Enchantress of Numbers" | BBVA". NEWS BBVA (dalam bahasa Inggris). Diakses tanggal 2025-03-16.
- ^ a b Smith, Nathan (2019-10-07). "The Enchantress of Number | Inside Adams". The Library of Congress. Diakses tanggal 2025-03-16.
- ^ Charman-Anderson, Suw (2020-10-09). "Ada Lovelace: A Simple Solution to a Lengthy Controversy". Patterns. 1 (7): 100118. doi:10.1016/j.patter.2020.100118. ISSN 2666-3899.
- ^ "How Ada Lovelace's notes on the Analytical Engine created the first computer program". BBC Science Focus Magazine (dalam bahasa Inggris). 2020-10-13. Diakses tanggal 2025-03-16.
- ^ "What Did Ada Lovelace's Program Actually Do?". twobithistory.org. Diakses tanggal 2025-03-16.
- ^ "nycmedialab.org". www.nycmedialab.org. Diakses tanggal 2025-03-16.
- ^ "Charles Babbage's Difference Engines and the Science Museum | Science Museum". Science Museum (dalam bahasa Inggris). Diakses tanggal 2025-03-16.
- ^ Haugtvedt, Erica; Abata, Duane Lewis (2021-07-26). "Ada Lovelace: First Computer Programmer and Hacker?".
- ^ Adams, Beverley (2023). Ada Lovelace: The World's First Computer Programmer (edisi ke-1st ed). Havertown: Pen & Sword Books Limited. ISBN 978-1-3990-8253-2.
Pranala luar
sunting- Ada Lovelace: Founder of Scientific Computing (SDSC Women in Science) Diarsipkan 2018-12-25 di Wayback Machine.
- "Ada Byron, Lady Lovelace", Biographies of Women Mathematicians, Agnes Scott College
- Google Doodle for honoring Ada Lovelace Diarsipkan 2012-12-12 di Wayback Machine.
- Papers of the Noel, Byron and Lovelace families Diarsipkan 2018-12-25 di Wayback Machine.
- John J. O'Connor and Edmund F. Robertson. Ada Lovelace di MacTutor archive.
- Ada Lovelace & The Analytical Engine
- Ada & the Analytical Engine Diarsipkan 2018-12-25 di Wayback Machine.
- Ada Lovelace, Countess of Controversy (g4tv.com) Diarsipkan 2018-12-25 di Wayback Machine.* BBC Radio 4 – In Our Time – Ada Lovelace – streaming audio
- Biography of Ada Lovelace at L'Oreal: Women in Science
- Sketch of The Analytical Engine Invented by Charles Babbage by L. F. Menabrea with notes upon the Memoir by the translator Ada Augusta, Countess of Lovelace
- Ada Lovelace's Notes and The Ladies Diary