Esimese arvutiprogrammeerija Ada Lovelace'i elulugu

click fraud protection

Ada Lovelace (sünd. Augusta Ada Byron; 10. detsember 1815–27. November 1852) oli inglise matemaatik, keda on nimetatud esimeseks arvutiks programmeerija algoritmi või kasutusjuhendi komplekti kirjutamiseks varakult ehitatud arvutusmasinale kõrval Charles Babbage aastal 1821. Kuulsa inglise romantilise luuletaja tütrena Lord Byron, tema elu on iseloomustatud kui pidevat sisemist võitlust loogika, emotsioonide, luule ja matemaatika vahel tervisehäirete, obsessiivsete hasartmängude ja piiritu energia puhangute perioodidel.

Kiired faktid: Ada Lovelace

  • Tuntud: Sageli peetakse esimeseks arvutiprogrammeerijaks
  • Tuntud ka kui: Lovelace'i krahvinna
  • Sündinud: 10. detsembril 1815 Inglismaal Londonis
  • Vanemad: Lord Byron, leedi Byron
  • Surnud: 27. november 1852 Inglismaal Londonis
  • Haridus: Eraõpetajad ja iseõppinud
  • Autasud ja autasud: Programmeerimiskeel, mille Ada tema jaoks nimetas
  • Abikaasa: William, 8. kuninga parun
  • Lapsed: Byron, Annabella ja Ralph Gordon
  • Märkimisväärne tsitaat: "Mida rohkem ma uurin, seda rahuldamatumana tunnen end oma geeniusena."
instagram viewer

Varajane elu ja haridus

Ada Byron (Ada Lovelace), vanuses seitse, Alfred d'Orsay, 1822.
Ada Byron (Ada Lovelace), vanuses seitse, Alfred d'Orsay, 1822.Somerville'i kolledž, Oxford / Wikimedia Commons / Avalik domeen

Ada Lovelace sündis 10. detsembril 1815 Inglismaal Londonis Augusta Ada Byroni, Lovelace'i krahvinna. Neli kuud hiljem lahkus tema isa, uhke luuletaja Lord Byron Inglismaalt igaveseks. Ema, Lady Anne Byroni kasvatatud Ada ei tundnud kunagi oma kuulsat isa, kes suri 8-aastaselt.

Ada Lovelace'i lapsepõlv erines 1800-ndate keskel enamiku aristokraatlike noorte naiste omast palju. Olles kindel, et tema tütar ei tohi olla mõjutatud tema kirjandusliku rockstaari isa ebareaalsest eluviisist ja tujukast temperament, keelas leedi Byron Ada luule lugemise, võimaldades teda juhendama rangelt matemaatikas ja teadus. Uskudes, et see aitab tal arendada sügava analüütilise mõtte jaoks vajalikku enesekontrolli, sunniks Lady Byron noort Adat tundide kaupa paigal lebama.

Terve lapsepõlve tervisele kalduv Lovelace kannatas kaheksa-aastaselt nägemist varjavaid migreeni peavalusid ja 1829. aastal leetrite juhtum jäi osaliselt halvatud. Pärast üle aasta kestnud pidevat voodirežiimi, mis võis tema taastumist aeglustada, suutis ta kõndida karkudega. Isegi haigusperioodide ajal jätkas ta matemaatikaoskuste laiendamist, arendades samas elavat huvi uute tehnoloogiate, sealhulgas inimeste lennuvõimaluste vastu.

12-aastaselt otsustas Ada, et soovib lennata, ja hakkas oma teadmisi ja kujutlusvõimet vaeva nägema. Pärast lindude anatoomia ja lennutehnika uurimist ehitas ta 1828. aasta veebruaris paberi ja sulgedega kaetud juhtmetest tiibade komplekti. Lovelace selgitas ja illustreeris oma raamatus pealkirjaga “Flyology” oma tulemusi, lõpetades aurujuhtimisega mehaanilise lendava hobuse kujundusega. Lennu-uuringud viiksid Charles Babbageini ühel päeval sellele, et ta nimetaks teda hellitavalt "leedi haldjaks".

Lovelace'i matemaatikaoskus ilmnes 17-aastaselt, kui tema juhendaja, märkinud matemaatik ja loogik Augustus De Morgan kirjutas prohvetlikult Lady Byronile, et tema tütre matemaatika valdamine võib viia selleni, et temast saab "originaalne matemaatiline uurija, võib-olla esmaklassiline." Varustatud poeetilise isa aktiivse fantaasiaga, Ada kirjeldas oma uurimisvaldkonda sageli kui „poeetilist teadust“, öeldes, et ta peab metafüüsikat sama oluliseks kui matemaatikat, et uurida meid. "

Esimene arvutiprogrammeerija

Juunis 1833 Lovelace'i juhendaja, Mary Somervilletutvustas teda Suurbritannia matemaatikule, filosoofile ja leiutajale Charles Babbage'ile, keda peetakse tänapäeval laialdaselt "arvuti isaks". Kui kaks matemaatikut alustasid elukestva sõpruse kujunemiseks paelus Lovelace Babbage'i murrangulist tööd oma mehaanilise arvutusvahendi kallal, nimetas ta Analytical Mootor.

17-aastase Ada Byroni (Augusta Ada King-Noel, Lovelace'i krahvinna) joonistus Lord Byroni tütrest.
17-aastase Ada Byroni (Augusta Ada King-Noel, Lovelace'i krahvinna) joonistus Lord Byroni tütrest.Donaldsoni kogu / Michael Ochsi arhiiv / Getty Images

1842. aastal palus Babbage Lovelace'il tõlkida prantsuse keelest inglise keelde teadusartikkel tema arvutusmasina kohta, mille kirjutas Itaalia sõjaväeinsener Luigi Menabrea. Ada mitte ainult ei tõlkinud artiklit, vaid täiendas seda ka üksikasjaliku analüütilise jaotisega, mille ta pealkirjaga "Märkused" koosnes märkuse A märkmest A. Lovelace’i seitse nooti, ​​mida nüüd arvutiajaloos verstapostina austatakse, sisaldasid seda, mida paljud pidada esimeseks arvutiprogrammiks - struktureeritud juhiste kogumit, mille a masin. Lovelace kirjeldab oma märkuses G algoritmi, mis annaks Babbage’i analüütilisele mootorile ülesande Bernoulli numbrite täpseks arvutamiseks. Tänapäeval peetakse seda esimeseks spetsiaalselt arvutis rakendamiseks loodud algoritmiks ja põhjuseks, miks Lovelace'i nimetatakse sageli esimeseks arvutiprogrammeerijaks. Kuna Babbage ei lõpetanud kunagi oma analüütilist mootorit, ei testitud Lovelace'i programmi kunagi. Kuid tema protsess masina kordamiseks käsusarja, mida nimetatakse "loopimiseks", on tänapäeval arvutiprogrammeerimise põhiosa.

Ada Lovelace
Ada Lovelace'i diagramm esimesest avaldatud arvutialgoritmist "Märkus G".Ada Lovelace / Wikimedia Commons / Avalik domeen

Tema märkus G väljendas Lovelace'i mõistet tehisintellekt või idee, et robotmasinad saab muuta võimeliseks ülesannete täitmiseks, mis tavaliselt nõuavad inimese intelligentsust. "Analüütilisel mootoril ei ole pretensioone, mis midagi pärineksid," kirjutas ta. "See võib teha kõike, mida teame, kuidas seda esinema tellida. See võib järgida analüüsi, kuid tal pole võimu mingeid analüütilisi suhteid ega tõdesid ette näha. " Lovelace'i tehisintellekti vallandamine jäi pikka aega arutelu objektiks. Näiteks ikooniline arvutigeenius Alan Turing lükkas oma tähelepanekud konkreetselt ümber oma 1950. aasta dokumendis “Computing Machinery and Intelligence”. 2018. aastal haruldane Lovelace'i märkmete esmatrükk, mis müüdi Ameerika Ühendriikides oksjonil 95 000 naela (125 000 dollari) eest Kuningriik.

Tema eakaaslased pidasid Lovelace'i väga lugu. 1843. aastal Michael Faradayle saadetud kirjas nimetas Babbage teda kui "seda võlurit, kes on oma maagilise loitsu kõige rohkem ümber visanud. teaduste kokkuvõte ja on sellest aru saanud jõuga, mida vähesed mehelikud intellektid (vähemalt meie oma riigis) oleksid võinud rakendada seda. "

Isiklik elu

Ada Lovelace’i seltskonnalaadne isiklik elu oli teravas vastuolus tema isoleeritud lapsepõlve ning pühendumisega matemaatika ja loodusteaduste õppimisele. Koos Charles Babbageiga oli tema lähedaste sõprade hulgas ka kaleidoskoobi looja Sir David Brewster, elektrimootorite leiutaja Michael Faradayja populaarne romaanikirjanik Charles Dickens. 1832. aastal sai Adast 17-aastaselt regulaarne kuulsus kuningas William IV õukonnas, kus teda tunti kui “hooaja populaarseimat kaunitarit” ja tähistati oma “särava meele” eest.

1835. aasta juulis abiellus Lovelace 8. parunikuninga Williamiga, kellest sai Lady King. Aastatel 1836–1839 sündis paaril kolm last: Byron, Annabella ja Ralph Gordon. 1838. aastal sai Adast Lovelace'i krahvinna, kui William IV tegi oma mehest Lovelace'i krahvi. Tolle aja inglise aristokraatia liikmetele omaselt elas perekond hooajaliselt kolm kodud, sealhulgas mõisad, mis asuvad Surry's ja Londonis ning suurel kinnistul Šotimaa Lochil Torridon.

1840. aastate lõpus, isegi kui tema tunnustus matemaatikuna kasvas, sai Lovelace skandaalid, mis tulenevad kuulujuttudest tema osalemisest abieluvälistes romantilistes suhetes ja kontrollimatuis salajastes hasartmängudes harjumus. Aastaks 1851 oli ta väidetavalt kaotanud hobuste võidusõidu kihlvedude kaasaegse ekvivalendi, mis oli peaaegu 400 000 dollarit. Lootes kaotused tagasi saada, lõi Ada keerulise matemaatilise valemi rajal võitmiseks ja veenis oma meessõprade, sealhulgas Charles Babbage'i sündikaati, et oma jõupingutusi kasutada seda. Kuid nagu kõigi selliste kindlate hasartmängusüsteemide puhul, oli ka Ada hukule määratud. Suurenevad kaotused aeglaste hobuste suurte panuste tegemisest jätsid sündikaadile sügava võlgu ja sundisid teda oma mehele hasartmänguharjumusi paljastama.

Haigus ja surm

1851. aasta lõpus arenes Lovelace'il emakavähk, mida tema arstid ravisid peamiselt juba peaaegu vananenud verevalamine. Aastase haiguse ajal takistas Ada tütar Annabella peaaegu kõiki ema sõpru ja kaaslasi teda nägemast. Ent 1852. aasta augustis veenis Ada Annabellat lubama oma kauaaegsel sõbral Charles Dickensil külla tulla. Nüüdseks voodis olnud Ada palvel luges Dickens talle ette armsa lõigu oma populaarsest 1848. aasta romaanist "Dombey and Son", milles kirjeldatakse 6-aastase Paul Dombey surma.

Ilmselt teadlik sellest, et ta ei jää ellu, veenis Ada, kes oli kunagi kuulutanud: "Religioon minu jaoks on teadus ja teadus on usk". ema omaks võtnud religiooni, otsima andestust oma varasemate küsitavate tegude eest ja nimetama Annabellat oma suure pärandvara. Ada Lovelace suri 36-aastaselt 27. novembril 1852 Inglismaal Londonis. Tema palvel maeti ta isa Lord Byroni kõrvale Inglismaal Nottinghamis Hucknalli Püha Maarja Magdaleena kirikusse.

Pärand

Kuigi mõned biograafid, ajaloolased ja arvutiteadlased on selle väite kahtluse alla seadnud Lovelace oli esimene programmeerija, tema panus arvuti arendamisse jääb alles vaieldamatu.

Üle sajandi enne selle leiutamist transistor või mikrokiipNägi Lovelace ette tänapäevaste arvutite tohutuid võimalusi. Kaugelt kaugemale matemaatilistest arvutustest, mida Babbage arvas olevat oma võimete piir, ennustas Lovelace seda õigesti arvutusmasinad võiksid kunagi tõlkida mis tahes teabe, sealhulgas teksti, pilte, helisid ja muusikat, digitaalseks. "Analüütiline mootor," kirjutas ta, "võib lisaks arvudele tegutseda ka muude asjade eest, leiti objekte, kelle vastastikuseid fundamentaalseid suhteid võiksid väljendada abstraktse operatsiooniteaduse (programmide) suhted. "

Lovelace'i kaastööd jäid suhteliselt teadmata kuni 1955. aastani, kui inglise teadlane ja koolitaja B.V. Bowden avaldas oma murrangulises raamatus uuesti tema "Märkused" Babbage'ile. "Faster Than Thought: Symposium on Digital Computing Machines." 1980. aastal nimetas USA kaitseministeerium oma äsja välja töötatud kõrgetasemelise arvutiprogrammeerimiskeele "Ada" Armas pits.

Tema nägemus Babbage’i analüütilise mootori muutmisest lihtsast numbrimurdmismasinast mitmeotstarbeliseks imede arvutamine, millest me täna sõltume, on üks põhjusi, miks Ada Lovelace'i peetakse arvuti prohvetiks vanus.

Allikad ja lisaviide

  • Wolfram, Stephen. "Ada Lovelace'i jutu lahti harutamine." Ühendatud, 22. detsember 2015, https://www.wired.com/2015/12/untangling-the-tale-of-ada-lovelace/.
  • "Ada Lovelace," Lady Fairy "ja Lord Byroni suursugusem tütar." Faena Aleph, https://www.faena.com/aleph/ada-lovelace-the-lady-fairy-and-lord-byrons-prodigious-daughter.
  • Stein, Dorothy. "Ada: elu ja pärand." MIT Press, 1985, ISBN 978-0-262-19242-2.
  • James, Frank A. (toimetaja). "Michael Faraday kirjavahetus, 3. köide: 1841–1848." IETi digitaalraamatukogu, 1996, ISBN: 9780863412509.
  • Toole, Betty Alexandra. "Ada, numbrite lummaja: arvutiajastu prohvet." Strawberry Press, 1998, ISBN 978-0912647180.
  • Nambi, Karthick. "Esimene arvutiprogrammeerija ja mängur - Ada Lovelace." Keskmine: ennusta, 2. juuli 2020, https://medium.com/predict/the-first-computer-programmer-and-a-gambler-ada-lovelace-af2086520509.
  • Popova, Maria. "Ada Lovelace, maailma esimene arvutiprogrammeerija, teaduse ja religiooni teemal." BrainPickings, https://www.brainpickings.org/2013/12/10/ada-lovelace-science-religion-letter/.
  • Bowden, B.V. "Faster Than Thought: Symposium on Digital Computing Machines." Isaac Pitman & Sons, 1. jaanuar 1955, ASIN: B000UE02UY.
instagram story viewer