Kompiuterių istorija

Ada Lovelace Genius byla ar sukčiavimas?

Ada Lovelace Genius byla ar sukčiavimas?
Ada King, Lovelace grafienė, buvo XIX amžiaus anglų matematikė, kuriai šiandien paprastai skiriamas pirmojo pasaulyje kompiuterių programuotojo monikeris. Kai kurių teigimu, Ada Lovelace yra matematikos genijus, kuris buvo labai svarbus kuriant kompiuterį ir kuriam neteisingai buvo atsisakyta suteikti kreditą. Anot kitų, Ados indėlis buvo pervertintas ir jos vaidmuo yra tik nedidelis istorinis susidomėjimas.

Ada Bryon gimė 1815 m. Gruodžio 10 d. Londone. Ji buvo liūdnai pagarsėjusio lordo Byrono ir baronienės Anabellos Milbanke dukra. Nors pora buvo bene protingiausia pora Europoje, temperamentu jie buvo nepaprastai skirtingi. Lordas Bryonas buvo vienas iš didžiausių poetų, o baronienė Milbanke - viena iš nuostabiausių matematikų. Lordas Bryonas buvo žinomas dėl savo skandalingų, laukinių išnaudojimų, o baronienė Milbanke buvo griežta ir religinga. Pora išsiskyrė praėjus 5 savaitėms po Ados gimimo.

Ada vaikystę praleido vykdydama griežtą ir griežtą ugdymo planą. Panašu, kad tikrasis Ados susidomėjimas matematika įsižiebė po susitikimo su Charlesu Babbage'u. Charlesas Babbage'as buvo turtingo bankininko sūnus ir ankstyvame amžiuje parodė genialumą matematikoje. Baigęs Kembridžą, jo ryški karjera buvo atidėta daugeliui metų, o jam buvo neteisingai atimtos mokslininkų pareigos keliuose universitetuose. Šiuo laikotarpiu Babbage'as gyveno iš savo šeimos turto ir toliau rengė dokumentus įvairiomis temomis.

Babbage'o susidomėjimas netrukus sukėlė trigonometrijos ir logaritminių lentelių knygų kūrimą. Šios knygos buvo nepaprastai vertingos, ypač kariuomenei už jų naudojimą laivų navigacijoje. Lentelės buvo sukurtos paskiriant matematikams skaičiavimus, kad jie būtų užrašyti į rankraštį, o tada spaustuvė nukopijavo rankraštį. Šių lentelių gamyba buvo nepaprastai daug darbo reikalaujanti ir daug laiko reikalaujanti, nes atsirado daugybė skirtingų klaidų galimybių. Babbage'as sutelkė dėmesį į mechaninio skaičiuoklės, kuri galėtų panaudoti Isaaco Newtono „skirtumų metodo“ algoritmą, automatizuoti šių matematikų darbą, projektavimą ir išradimą.

Būdama 17 metų, Ada debiutantiškam sezonui iš motinos kaimo dvaro keliavo į Londoną. Nors vakarėlyje, kurį surengė filosofas ir matematikas Charlesas Babbage'as savo 17-mečio sūnaus vardu, Ada buvo supažindinta su 41-erių Charlesu dėl bendro pomėgio matematikai. Babbage'as parodė Adai savo mašinos „Difference Engine“ prototipą. „Difference Engine“ turėjo būti specialios paskirties skaičiuoklė, kuri įkvėps „Babbage“ sukurti universalų „Turing“ kompiuterį.

Po susitikimo su Babbage'u Ada palaikė draugystę su Babbage'u, o ateinančius kelerius metus praleido vesdama ir augindama 3 vaikus. 1839 m. Ada parašė Babbage'ą klausdama rekomendacijos matematikos mokytojui. Babbage'as rekomendavo išskirtinį logiką Augustą De Morganą. Augustas De Morganas buvo artimas Booleo algebros išradėjo George'o Boole'o draugas, todėl Ada tapo tik dviem laipsniais atsiskyręs nuo kitos pagrindinės skaičiavimo istorijos figūros. Pirmoji De Morgano tema Adai buvo skaičiavimas, kuriuo Ada greitai pasižymėjo.

Babbage'as bandė užsitikrinti finansavimą savo visiškai mechaninio Tiuringo visiško kompiuterio idėjai, tačiau Anglijos finansavimo agentūros jam priekaištavo. 1840 m. Babbage'as skaitė paskaitą apie šią idėją Italijoje. Jaunas inžinierius, vardu Luigi Menabrea, dalyvavo paskaitoje, užsirašinėjo pastabas ir vėliau jas paskelbė prancūzų kalba. 1843 m. Ada nusprendė išversti užrašus į anglų kalbą ir įtraukti savo užrašus į popierių. Ada keletą mėnesių paskelbė užrašus, kurie laikomi jos didžiuoju opusu.

Ados Lovelace užrašai


Ados užrašai yra nepaprastai išsamūs ir rodo puikias technines žinias. Dar svarbiau, kad Ada pateikia originalių įžvalgų daugeliui svarbiausių skaičiavimo idėjų. Tarp labiausiai paplitusių Ados komentarų: „daugelio dalykų, esančių tame moksle, prigimtis būtinai metama į naują šviesą ir nuodugniau tiriama.„Ji taip pat garsiai pateikia svarbų teiginį apie dirbtinio intelekto galimybę:„ Analitinis variklis neturi pretenzijų, kad kas nors kiltų. Jis gali padaryti viską, ką žinome, kaip užsakyti atlikti… . Jos provincija turi padėti mums padaryti tai, kas mums jau pažįstama.“. Dar viena originali įžvalga, rasta Ados straipsnyje, yra mintis, kad „Analytical Engine“ galėtų manipuliuoti ne tik aritmetiniais skaičiais, ypač atkreipdamas dėmesį į muzikines natas. Panašu, kad šios idėjos nėra Babbage'o kūryboje ir ji būdinga tik Adai.

Paskelbusi „Babbage“ užrašus, Ada pasiūlė būti atsakinga už „Babbage“ analitinio variklio projektą, įskaitant finansavimo užtikrinimą ir inžinierių samdymą. Babbage'o vaidmuo būtų prižiūrėti technines detales. Kadangi įrašas pasirodo jų susirašinėjime, atrodo, kad Babbage dažniausiai sutiko su jos sąlygomis. Tai buvo neįprastas sprendimas iš Babbage'o pusės, nes jis ilgą laiką pasižymėjo temperamentingu ir valdingu charakteriu. Pati Ada nustebo ir parašė, kad „dar nemačiau jo tokio malonaus, tokio protingo ar tokios geros nuotaikos!“.

Jiedu toliau svarstė finansavimo schemas, tačiau Ada turėjo atidėti rimtesnes pastangas įgyvendinant projektą, nes jos sveikata tapo problema. Per ateinančius kelerius metus Ados sveikata smarkiai pablogėjo ir jai tragiškai diagnozuotas vėžys. Šiandien manoma, kad ji sirgo kiaušidžių vėžiu. Ada išbandė įvairius vaistus, tačiau galiausiai suprato, kad neišvengiama mirties. Ji pakvietė savo draugą Charlesą Dickensą iš vienos jo knygos perskaityti pasakojimą apie mirtį. Paskutiniais mėnesiais Ada paprašė būti palaidota šalia savo velionio nedalyvaujančio tėvo, kuris labai papiktino jos motiną ir vyrą. Ada ilgą laiką buvo tėvo gerbėja, nepaisant motinos bandymų skiepyti priešingai.

Ada išgyveno ilgiau nei tikėtasi, praėjus keliems mėnesiams po rimto nuosmukio. Slaugytoja Florence Nightingale, kita draugė, apie 1852 m. Lapkričio 27 d. Mirtį pasakojo: „Jie sakė, kad ji niekaip negalėjo gyventi taip ilgai, jei ne didžiulis smegenų gyvybingumas nemirtų.“. Ada Lovelace buvo 36 metai.

Paskutinis Ados noras buvo surinkti ir organizuoti jos susirašinėjimus. Iš šių raštų Ada, regis, turėjo puikias ir sistemingas pažiūras įvairiose žinių srityse. Bene ryškiausiu momentu ji laiške draugui rašo: „Man neatrodo, kad smegenų materija matematikams turi būti labiau nevaldoma nei šalutinė ir planetinė materija bei judesiai; jei jie to tik patikrins teisingu požiūriu. Tikiuosi kartoms palikti nervų sistemos skaičiavimą.“. Šios idėjos dešimtmečiu užkirto kelią panašioms George'o Boole idėjoms, o daugeliui kitų psichologijos veikėjų - gerokai ilgiau.

Skaičiavimo idėjos kilmė yra sudėtingas ir sunkus klausimas. Panašu, kad Alanas Turingas nežinojo apie Babbage'o ir Ados darbą analizės variklyje 1937 m., Kai jis išleido knygą „Apie skaičiuojamus skaičius“. Ada akivaizdžiai buvo vienas ryškiausių protų istorijoje. Jos svarstymai apie informacijos apdorojimą ir dirbtinį intelektą yra visiškai originalūs ir gerokai lenkia jos laiką. Didžioji nuopelnas už „Difference Engine“ ir „Analytical Engine“ brėžinių projektavimą priklauso Babbage'ui, tačiau Ada vaidino svarbų vaidmenį išaiškinant šiuos brėžinius. Apibendrinant galima pasakyti, kad Ada Lovelace neišgalvojo kompiuterio, tačiau jei ji nebūtų tragiškai mirusi tokia jauna, ji galėjo atlikti labai didelį vaidmenį kuriant pirmąjį kompiuterį arba plėtojant universalaus skaičiavimo idėją. Daugeliu atžvilgių Ada matė gilesnį nei Babbage analitinio variklio potencialą. Jei Ada būtų gyvenusi ilgiau, ji galėjo prisidėti prie Turingo ar Von Neumanno.

Kaip naudoti „AutoKey“, norint automatizuoti „Linux“ žaidimus
„AutoKey“ yra darbalaukio automatizavimo įrankis, skirtas „Linux“ ir „X11“, užprogramuotas „Python 3“, „GTK“ ir „Qt“. Naudodami scenarijų ir „MACRO“ f...
Kaip parodyti FPS skaitiklį „Linux“ žaidimuose
„Linux“ žaidimai gavo didelį postūmį, kai „Valve“ paskelbė „Linux“ palaikymą „Steam“ klientui ir jų žaidimams 2012 m. Nuo tada daugelis AAA ir indie ž...
Kaip atsisiųsti ir paleisti „Sid Meier Civilization VI“ sistemoje „Linux“
Įvadas į žaidimą „Civilization 6“ yra šiuolaikinė klasikinės koncepcijos, pristatytos „Age of Empires“ žaidimų serijoje, koncepcija. Idėja buvo gana p...