Pirmosios kompiuterių programuotojos Ados Lovelace biografija

Ada Lovelace (gim. Augusta Ada Byron; 1815 m. Gruodžio 10 d. - 1852 m. Lapkričio 27 d.) Buvo anglų matematikas, vadinamas pirmuoju kompiuteriu programuotojas algoritmo ar naudojimo instrukcijų rinkinio rašymui ankstyvai sukurtai skaičiavimo mašinai pateikė Charlesas Babbage'as 1821 m. Kaip garsaus anglų romantizmo poeto dukra Lordas Baironas, jos gyvenimas buvo apibūdinamas kaip nuolatinė vidinė kova tarp logikos, emocijų, poezijos ir matematikos silpnos sveikatos, įkyrių lošimų ir beribės energijos pliūpsnio laikotarpiais.

Greiti faktai: Ada Lovelace

  • Žinomas dėl: Dažnai laikomas pirmuoju kompiuterio programuotoju
  • Taip pat žinomas kaip: Lovelace grafienė
  • Gimė: 1815 m. Gruodžio 10 d. Londone, Anglijoje
  • Tėvai: Lordas Byronas, ledi Byron
  • Mirė: 1852 m. Lapkričio 27 d. Londone, Anglijoje
  • Išsilavinimas: Korepetitoriai ir savišvieta
  • Apdovanojimai ir apdovanojimai: Kompiuterių programavimo kalba, kurią Ada pavadino
  • Sutuoktinis: Williamas, 8-asis karaliaus baronas
  • Vaikai: Byronas, Annabella ir Ralphas Gordonas
  • Žymi citata: "Kuo daugiau mokausi, tuo nepasotinamiau jaučiu savo genialumą."
instagram viewer

Ankstyvasis gyvenimas ir švietimas

Ada Byron (Ada Lovelace), septynerių, Alfred d'Orsay, 1822 m.
Ada Byron (Ada Lovelace), septynerių, Alfred d'Orsay, 1822 m.Somervilio koledžas, Oksfordas / „Wikimedia Commons“ / viešasis domenas

Ada Lovelace gimė Augusta Ada Byron, Lovelace grafienė, 1815 m. Gruodžio 10 d. Londone, Anglijoje. Po keturių mėnesių jos tėvas, veržlus poetas Lordas Byronas, amžinai paliko Angliją. Motinos, Lady Anne Byron, užauginta Ada niekada nepažinojo savo garsiojo tėvo, kuris mirė būdamas 8 metų.

Ados Lovelace vaikystė gerokai skyrėsi nuo daugumos aristokratiškų jaunų moterų 1800-ųjų viduryje. Pasiryžusi, kad jos dukros neveikia nepaklusnus jos literatūrinio roko žvaigždės tėvo gyvenimo būdas ir nuotaika temperamentas, ledi Byron uždraudė Adai skaityti poeziją, leidžiant ją griežtai mokyti matematikos ir mokslas. Tikėdama, kad tai padės jai išsiugdyti savikontrolę, reikalingą giliai analitinei mintiai, ledi Byron privers jaunąją Adą valandas gulėti ramiai.

Lovelace, būdama aštuonerių, buvo linkusi į blogą savijautą per visą vaikystę, regėdą slėpdama migrenos galvos skausmus ir 1829 m. Po daugiau nei metus trukusio nepertraukiamo lovos poilsio, kuris galėjo sulėtinti jos atsigavimą, ji galėjo vaikščioti su ramentais. Net ligos laikotarpiais ji toliau plėtojo savo matematikos įgūdžius, tuo pačiu stipriai domėdamasi naujomis technologijomis, įskaitant galimybę pabėgti iš žmogaus.

Būdama 12 metų, Ada nusprendė, kad nori skristi, ir pradėjo stengtis savo žinias ir vaizduotę. 1828 m. Vasario mėn., Išnagrinėjusi paukščių anatomiją ir skraidymo būdus, ji pastatė sparnų rinkinį iš vielų, padengtų popieriumi ir plunksnomis. Knygoje, pavadintoje „Flyologija“, Lovelace paaiškino ir iliustravo savo išvadas, baigdama garo varomo mechaninio skraidančio žirgo dizainu. Skrydžio studijos vieną dieną paskatins Charlesą Babbage'ą meiliai vadinti ją „ledi fėja“.

Lovelace'o matematikos įgūdžiai atsirado būdami 17 metų, kai jos auklėtoja, žinoma matematikė ir logikė Augustus De Morgan, pranašiškai rašė ledi Byron, kad jos dukra įvaldžius matematiką, ji gali tapti „originalia matematikos tyrėja, galbūt aukščiausio lygio iškilumu“. Apdovanotas aktyvia poetinio tėvo fantazija, Ada savo studijų sritį dažnai apibūdino kaip „poetinį mokslą“, sakydama, kad ji laiko metafiziką taip pat svarbia kaip matematika, tyrinėdama „nematytus aplinkinius pasaulius“. mus. “

Pirmasis kompiuterių programuotojas

1833 m. Birželį Lovelace'o auklėtojas, Mary Somerville, supažindino ją su britų matematiku, filosofu ir išradėju Charlesu Babbage'u, kuris dabar plačiai laikomas „kompiuterio tėvu“. Pradėjus abiem matematikams norėdamas užmegzti draugystę visą gyvenimą, Lovelace'as susižavėjo novatorišku Babbage'o darbu, susijusiu su jo mechaniniu skaičiavimo prietaisu, Variklis.

17-metės Ados Byron (Augusta Ada King-Noel, Lovelace grafienė) piešinys, dukters Lordo Byrono.
17-metės Ados Byron (Augusta Ada King-Noel, Lovelace grafienė) piešinys, dukters Lordo Byrono.Donaldsono kolekcija / Michaelo Ochso archyvai / „Getty Images“

1842 m. Babbage paprašė Lovelace'o išversti iš prancūzų į anglų kalbą mokslinį straipsnį apie savo skaičiavimo mašiną, kurį parašė italų karo inžinierius Luigi Menabrea. Ada ne tik išvertė straipsnį, bet ir papildė jį išsamiu analitiniu skyriumi, kurį ji tiesiog pavadino „Užrašai“, kurį sudarė A pastabos A prie G pastabos. Septyniuose Lovelace'o užrašuose, kurie dabar gerbiami kaip svarbus įvykis kompiuterių istorijoje, buvo tai, ko daugelis mano, kad tai buvo pirmoji kompiuterinė programa - struktūrizuotas instrukcijų rinkinys, kurį turi atlikti a mašina. G pastaboje Lovelace aprašo algoritmą, kuris nurodytų Babbage'o analitinį variklį tiksliai apskaičiuoti Bernoulli skaičius. Šiandien laikoma, kad tai buvo pirmasis algoritmas, specialiai sukurtas įdiegti kompiuteryje, ir priežastis, dėl kurios Lovelace dažnai vadinama pirmuoju kompiuterio programuotoju. Kadangi Babbage'as niekada nebaigė savo analitinio variklio, Lovelace'o programa niekada nebuvo išbandyta. Tačiau jos procesas, kai mašina kartoja instrukcijų seriją, vadinamą „kilpa“, šiandien išlieka pagrindine kompiuterio programavimo dalimi.

Ados Lovelace diagrama iš „Pastabos G“ - pirmojo paskelbto kompiuterio algoritmo.
Ados Lovelace diagrama iš „G pastabos“, pirmojo paskelbto kompiuterio algoritmo.Ada Lovelace / „Wikimedia Commons“ / „Public Domain“

Jos pastaba G taip pat išreiškė Lovelace'o atmetimą dirbtinis intelektas arba idėja, kad robotizuotas mašinas galima padaryti tokiomis užduotimis, kurios paprastai reikalauja žmogaus intelekto. „Analitinis variklis neturi pretenzijų, kad kas nors kiltų“, - rašė ji. „Tai gali padaryti viską, ką žinome, kaip įsakyti atlikti. Tai gali sekti analizę, tačiau ji neturi galios numatyti jokių analitinių santykių ar tiesų “. Dirbtinio intelekto atleidimas iš Lovelace'o ilgai liko diskusijų objektu. Pavyzdžiui, ikoninis kompiuterio genijus Alanas Turingas konkrečiai paneigė savo pastebėjimus 1950 m. savo dokumente „Kompiuterinės mašinos ir intelektas“. 2018 m. retas pirmasis Lovelace'o užrašų leidimas, parduotas aukcione už 95 000 svarų (125 000 USD) Jungtinėse Valstijose Karalystė.

Lovelace'ą labai vertino jos bendraamžiai. 1843 m. Laiške Michaelui Faraday'ui Babbage'as ją nurodė kaip „tą kerėtoją, kuri labiausiai užmėtė savo stebuklingą kerą. mokslų santrauka ir suvokė ją jėga, kurią galėjo panaudoti nedaug vyriškų intelektų (bent jau mūsų pačių šalyje) tai “.

Asmeninis gyvenimas

Asmeninis Ados Lovelace socialinis gyvenimas buvo visiškai priešingas izoliuotai vaikystei ir atsidavimui matematikos bei mokslo studijoms. Kartu su Charlesu Babbage'u, jos artimi draugai buvo kaleidoskopo kūrėjas Seras Davidas Brewsteris, elektros variklių išradėjas Michaelas Faraday, ir populiarus romanistas Charles Dickens. 1832 m., Būdama 17 metų, Ada tapo nuolatine įžymybe Karaliaus Williamo IV teisme, kur ji buvo žinoma kaip „populiari sezono gražuolė“ ir šventė dėl savo „puikaus proto“.

1835 m. Liepą Lovelace'as vedė Williamą, 8-ąjį barono karalių, tapdamas Lady King. 1836–1839 m. Pora susilaukė trijų vaikų: Byrono, Annabellos ir Ralpho Gordono. 1838 m. Ada tapo Lovelace grafiene, kai Williamas IV pavertė savo vyrą Lovelace grafu. Būdinga to meto anglų aristokratijos nariams, šeima sezoniškai gyveno trise namus, įskaitant dvarus, esančius Surry ir Londone, ir dideliame dvarelyje Škotijos Loch Toridonas.

1840-ųjų pabaigoje, net ir augant jos kaip matematikos pripažinimui, Lovelace tapo skandalai, kilę dėl gandų apie jos dalyvavimą nesantuokiniuose romantiniuose reikaluose ir nevaldomą slaptą lošimą įpročio. Pranešama, kad iki 1851 m. Ji prarado beveik 400 000,00 USD lažybų už žirgų lenktynes ​​ekvivalentą. Tikėdamasi atgauti savo nuostolius, Ada sukūrė sudėtingą matematinę formulę, kaip laimėti trasoje ir įtikino savo vyrų vyrų sindikatą, įskaitant Charlesą Babbage'ą, kad sukauptų pastangas panaudoti tai. Tačiau, kaip ir visose tokiose „patikimose“ lošimų sistemose, Ada buvo pasmerkta nesėkmei. Dėl didėjančių nuostolių dėl didelių lažybų už lėtus arklius ji liko labai skolinga sindikatui ir privertė atskleisti savo vyrui savo lošimo įprotį.

Liga ir mirtis

1851 m. Pabaigoje Lovelace išsivystė gimdos vėžys, kurį jos gydytojai daugiausia gydė jau beveik pasenusia kraujo nuleidimas. Per metus trukusią ligą Ados dukra Annabella beveik visiems motinos draugams ir bendrininkams neleido jos matyti. Tačiau 1852 m. Rugpjūčio mėn. Ada įtikino Annabellą leisti aplankyti savo ilgametį draugą Charlesą Dickensą. Dabar lovoje nugulėjusiam Ados prašymu Dickensas perskaitė jai švelnią ištrauką iš savo populiaraus 1848 m. Romano „Dombey and Son“, kuriame aprašyta 6-erių Paulo Dombey mirtis.

Matyt, žinodama, kad neišgyvens, Ada, kažkada pareiškusi: „Religija man yra mokslas, o mokslas yra religija“, buvo įtikinta motina, norėdama priimti religiją, ieškoti atleidimo už praeities abejotinus veiksmus ir įvardinti Annabellą kaip jos gausios turtas. Ada Lovelace mirė būdama 36 metų, 1852 m. Lapkričio 27 d., Londone, Anglijoje. Jos prašymu ji buvo palaidota šalia savo tėvo lordo Byrono Šv. Marijos Magdalenos bažnyčioje Hucknale (Notingemas, Anglija).

Palikimas

Kai kurie biografai, istorikai ir informatikai abejojo ​​tuo teiginiu Lovelace buvo pirmoji programuotoja, jos indėlis kuriant kompiuterį išlieka neginčijama.

Daugiau nei šimtmetį prieš išradimą tranzistorius arba mikroschema, Lovelace'as įsivaizdavo didžiules šių dienų kompiuterių galimybes. Toli už matematinių skaičiavimų, manoma, kad Babbage'as yra jų galimybių riba, Lovelace'as teisingai tai numatė skaičiavimo mašinos kada nors galėtų bet kurią informaciją, įskaitant tekstą, paveikslėlius, garsus ir muziką, paversti skaitmenine forma. „Analitinis variklis, - rašė ji, - gali veikti kitus dalykus, be skaičių, buvo rasti objektai, kurių abipusius pagrindinius santykius galėtų išreikšti abstraktaus operacijų (programų) mokslo santykiai “.

Lovelace'o indėlis išliko palyginti nežinomas iki 1955 m., Kai anglų mokslininkas ir pedagogas B. V. Bowdenas savo novatoriškoje knygoje dar kartą paskelbė jos „Užrašus“ Babbage'ui „Greičiau nei mintis: skaitmeninių skaičiavimo mašinų simpoziumas“. 1980 m. JAV gynybos departamentas savo naujai sukurtą aukšto lygio kompiuterio programavimo kalbą pavadino „Ada“ Lovelace.

Jos vizija, kaip „Babbage‘s Analytical Engine“ paversti iš paprastos skaičių sugadinimo mašinos daugiafunkcine skaičiuoti stebuklus, nuo kurių šiandien esame priklausomi, yra viena iš priežasčių, kodėl Ada Lovelace laikoma kompiuterio pranašu amžiaus.

Šaltiniai ir tolesnė nuoroda

  • Volframas, Steponas. „Išpainioti pasaką apie Adą Lovelace“. Laidinis, 2015 m. Gruodžio 22 d., https://www.wired.com/2015/12/untangling-the-tale-of-ada-lovelace/.
  • „Ada Lovelace,„ ledi fėja “ir didinga lordo Byrono dukra.“ Faena Aleph, https://www.faena.com/aleph/ada-lovelace-the-lady-fairy-and-lord-byrons-prodigious-daughter.
  • Stein, Dorothy. „Ada: gyvenimas ir palikimas“. MIT leidykla, 1985, ISBN 978-0-262-19242-2.
  • Jamesas, Frankas A. (redaktorius). „Michaelo Faraday korespondencija, 3 tomas: 1841–1848“. IET skaitmeninė biblioteka, 1996, ISBN: 9780863412509.
  • Toole, Betty Alexandra. „Ada, skaičių užburėja: kompiuterių amžiaus pranašas“. „Strawberry Press“, 1998, ISBN 978-0912647180.
  • Nambi, Karthickas. „Pirmasis kompiuterių programuotojas ir lošėjas - Ada Lovelace“. Vidutinis: nuspėti, 2020 m. Liepos 2 d., https://medium.com/predict/the-first-computer-programmer-and-a-gambler-ada-lovelace-af2086520509.
  • Popova, Marija. „Ada Lovelace, pirmoji pasaulyje kompiuterių programuotoja, susijusi su mokslu ir religija.“ „BrainPickings“, https://www.brainpickings.org/2013/12/10/ada-lovelace-science-religion-letter/.
  • Bowdenas, B.V. „Greičiau nei mintis: skaitmeninių skaičiavimo mašinų simpoziumas“. Isaacas Pitmanas ir sūnūs, 1955 m. Sausio 1 d., ASIN: B000UE02UY.