Ensimmäinen Ohjelmoija Oli Nainen! 1001.1 Helvetti August Lovelacen Tarina - Vaihtoehtoinen Näkymä

Ensimmäinen Ohjelmoija Oli Nainen! 1001.1 Helvetti August Lovelacen Tarina - Vaihtoehtoinen Näkymä
Ensimmäinen Ohjelmoija Oli Nainen! 1001.1 Helvetti August Lovelacen Tarina - Vaihtoehtoinen Näkymä

Video: Ensimmäinen Ohjelmoija Oli Nainen! 1001.1 Helvetti August Lovelacen Tarina - Vaihtoehtoinen Näkymä

Video: Ensimmäinen Ohjelmoija Oli Nainen! 1001.1 Helvetti August Lovelacen Tarina - Vaihtoehtoinen Näkymä
Video: Vahinkoyrittäjän tarina, lastenkirjailija ja ohjelmoija Linda Liukas 2024, Saattaa
Anonim

Vaatimaton tyttö osoitti, että naiset voivat olla matemaatikoita, keksiä uusia asioita ja jopa luonut maailman ensimmäisen höyrytietokoneohjelman.

Koko maailma juhlii 10. joulukuuta 2015 Ada Augusta Lovelacen, joka on ylimääräinen nainen, josta on tullut symboli monille feministeille taistelussa miesten tasa-arvoisista oikeuksista tieteen, matematiikan ja tietotekniikan aloilla, syntymisen 200 vuotta. Samana vuonna julkaistiin Sidney Paduan graafinen romaani Lovelacen ja Babbagein uskomattomat seikkailut, ja vuonna 2017 se julkaistiin Mannin, Ivanovin ja Farberin venäjänkielisenä käännöksenä. Luimme sen ja valitsimme mielenkiintoisimmat hetket.

Tarina 01: Ada oli runoilijan ja lordi George Gordon Byronin ainoa laillinen lapsi. Hänen äitinsä, Anna Isabella Milbenk, pelkäsi niin, että pieni Ada perisi kurjuuden, hulluuden ja intohimon runouteen, että hän pakeni lapsensa kanssa mieheltään ja yritti opettaa tyttärelleen matematiikkaa, johon hän itsekin oli erittäin rakastettu. Tämän harrastuksen takia Byron pilkkasi vaimoaan "rinnakkaisohjelmien prinsessana".

KUVA "Mann, Ivanov ja Farber"
KUVA "Mann, Ivanov ja Farber"

KUVA "Mann, Ivanov ja Farber"

Tarina 10: Äidin ponnistelut olivat kuitenkin turhia. Luontoa ei voi pettää, ja 16-vuotiaana Ada sai suhteen stenografio-opettajaan. Myöhemmin, ennen häitä, hänen perheensä valmisteli asiakirjoja, joissa sanottiin, että tapaus "ei tullut lopulliseen tunkeutumiseen".

KUVA "Mann, Ivanov ja Farber"
KUVA "Mann, Ivanov ja Farber"

KUVA "Mann, Ivanov ja Farber"

Tarina 11: Mary Somervillestä tuli Adan ensimmäisiä opettajia. Hän oli kuuluisa matemaatikko ja tieteellisten julkaisujen kirjoittaja. Myöhemmin jopa ensimmäinen naisopisto Oxfordissa nimettiin hänen kunniakseen. Mielenkiintoista on, että toisin kuin Lovelace, Mary Somervillen vanhemmat kielsivät hänen opiskelemasta matematiikkaa pelkääessään, että naisvartalo ei pystyisi siihen. Myöhemmin tunnettu logistiikka Augustus de Morgan ilmaisi samat epäilyt, mutta tällä kertaa Adasta. Somerville muistelee muistelmissaan isänsä sanoja: "Meidän on lopetettava tämä, jos emme halua nähdä Maria salmiverkossa." Joten hän hiipi kynttilöitä makuuhuoneeseen ja opiskeli salaa.

KUVA "Mann, Ivanov ja Farber"
KUVA "Mann, Ivanov ja Farber"

KUVA "Mann, Ivanov ja Farber"

Mainosvideo:

Sitten Mary Somervillen koulutus muuttui entistä monimutkaisemmaksi - hänen ensimmäisen aviomiehensä piti matematiikkaa ei naisen liiketoimintaa, eikä hän pystynyt harjoittamaan vakavasti tiedettä ennen kuin hän kuoli ja Mary meni naimisiin miellyttävämmän henkilön kanssa. Somervillen ensimmäinen julkaisu julkaistiin, kun hän oli jo 50-vuotias, mutta viimeisen teoksensa On Molecular and Microscopic Science, hän kirjoitti 85-vuotiaana.

Tarina 100: Sommerville esitteli Adan Charles Babbagelle, pahamaineiselle matemaatikolle, jota kutsutaan nimellä "logaritminen Frankenstein". Hän oli kuuluisa akateemisissa piireissä luomalla jonkinlainen käsittämätön laskukone. Se oli kuitenkin aina keskeneräinen, keskeneräinen ja ei toiminut niin kuin pitäisi. Babbage jatkoi kuitenkin kehitysavun vastaanottamista ja käyttämistä säännöllisesti. Mutta lopulta hallitus kyllästyi odottamiseen ja laskiessaan olemattoman ajoneuvon yhteensä 17 tuhatta puntaa (kahden taistelulaiheen arvioidut kustannukset) lopetti rahoituksen ja kirjasi kaiken kustannuksellaan. Tietenkin sen jälkeen Babbage ei voinut enää houkutella ketään antamaan hänelle rahaa työn jatkamiseen.

KUVA "Mann, Ivanov ja Farber"
KUVA "Mann, Ivanov ja Farber"

KUVA "Mann, Ivanov ja Farber"

Hän kutsui aivoriiheensä erottelukoneeksi, ja sen tarkoituksena oli laskea ja tulostaa erityisiä matemaattisia taulukoita meriliikenteeseen, tekniikkaan ja kirjanpitoon. Valitettavasti Babbage ei elämänsä aikana tullut kuuluisaksi ollenkaan hänestä, vaan maanisesta taistelustaan katuelinhiomakoneiden kanssa, jotka pettivät häntä melko paljon ja eivät antaneet hänelle keskittyä.

Tarina 101: Samanaikaisesti kun Babbage tapasi Adan, hän keksi uuden analyyttisen moottorin idean. Sitä inspiroi rei'ityskortteissa oleva jacquard-kangas. Babbagein muistikirjoista on säilynyt monia koneelle omistettuja piirroksia ja tuhansia sivuja. Koneen rakenne muuttui jatkuvasti - Babbage oikaisti, paransi, lisäsi ja poisti mekanismin osia jatkuvasti. Itse asiassa se oli moderni tietokone - muistin, prosessorin, laitteiston ja ohjelmistojen kanssa, samoin kuin monimutkainen itse aktivoivien palautteiden järjestelmä. Se koostui vain vaihteista ja vipuista ja oli höyrykäyttöinen. Kuvittele jättiläinen höyrytietokone 1800-luvun alkupuolella!

KUVA "Mann, Ivanov ja Farber"
KUVA "Mann, Ivanov ja Farber"

KUVA "Mann, Ivanov ja Farber"

Historia 110: Vuonna 1840 Babbage luennoi Analytical Engine -konferenssissa Torinossa, Italiassa. Muutamaa vuotta myöhemmin insinööri Luigi Menabrea julkaisi yhteenvedon tästä luennosta ranskalaisessa lehdessä.

KUVA "Mann, Ivanov ja Farber"
KUVA "Mann, Ivanov ja Farber"

KUVA "Mann, Ivanov ja Farber"

Babbage muisteli myöhemmin:”Myöhäinen kreivitär Lovelace käänsi Menabrea-artikkelin ja kertoi minulle siitä. Kysyin, miksi hän ei ollut kirjoittanut omaa teostaan hänelle niin hyvin kuuluvasta järjestelystä … Lady Lovelace vastasi, ettei hänelle ollut tällaista ajatusta. Sitten neuvoin kreivitärää lisäämään omat muistiinpanonsa Menabrea-artikkeliin, ja hän suostui heti. Alkuperäinen naisen kirjoittama artikkeli olisi ollut aika ajoin epätavallinen, mutta naisilla oli ennakkotapauksia miesten työn kääntämiseksi ja kommentoimiseksi.

Lovelace lisäsi seitsemän alaviitteen käännökseen Analytical Engine Description -tuotteesta, joka on yli kaksi ja puoli kertaa itse artikkelin pituus. Yhdessä käännös ja alaviitteet ottivat 65 sivua Taylorin tieteellisiä julkaisuja (lehti, joka julkaisi englanninkieliset käännökset Manner-Euroopasta) syyskuulle 1843.

Tarina 111: Juuri näissä muistiinpanoissa Ada Lovelace loi perustan monille modernin tietotekniikan ideoille - kuten silmukoille, jos silloin ehdollisille, sekä laitteisto- ja ohjelmistokerrosten erottamiselle. Lisäksi Lovelace esitti yleiskäyttöisen tietokonelaitteen käsitteen ehdottaen, että se menee matemaattisten yhtälöiden ratkaisemisen ulkopuolelle ja käyttää konetta kaikenlaisten tietojen käsittelemiseen.

KUVA "Mann, Ivanov ja Farber"
KUVA "Mann, Ivanov ja Farber"

KUVA "Mann, Ivanov ja Farber"

Muistiinpanot sisältävät useita matemaattisia "ohjelmia" numeroitaulukoina, joissa kuvataan koneen suorittamaa monimutkaisten laskelmien vaiheittaista suoritusta. Babbage itse luonnollisesti teki yksinkertaisten ohjelmien luonnokset; säilytti myös yhden hänen avustajansa ohjelmat (joka erottui siisti käsinkirjoitus, toisin kuin Lovelace ja Babbage). Mutta ilmeisesti juuri Ada teki ensimmäisen yksityiskohtaisimman ja täydellisimmän ohjelman, jonka ansiosta häntä kutsutaan joskus "maailman ensimmäiseksi ohjelmoijaksi".

Epäilemättä Lovelace keksi idean, josta tuli myöhemmin tietotekniikan kulmakivi: Toimimalla symbolien kanssa annettujen sääntöjen mukaisesti, automaattiset prosessit voivat käsitellä lukujen lisäksi myös mitä tahansa muuta tietoa. Hän kirjoitti:

[Kone] voi toimia lukujen lisäksi myös muilla entiteetteillä - jos liität ne kohteisiin, joiden väliset suhteet kuvataan abstraktin operatiivisen tieteen kielellä ja mukautetaan koneen työskentelymerkintöihin ja rakenteeseen. Esimerkiksi, kuvaamalla ja mukauttamalla tällä tavalla äänien perustavaa laatua olevia suhteita musiikillisen sävellyksen ja harmonian kurinalaisuudessa, kone pystyy säveltämään varmennettuja, teknisiä kappaleita, joiden monimutkaisuus ja kesto ovat minkä tahansa tyyppisiä.

Story 1000: Ada, Lovelacen kreivitär, sairastui kohdun syöpään muutama vuosi analyyttisen moottorin kuvauksen julkaisun jälkeen.”Kuinka kauhistuttavia olen nämä kauhistuttavat kidutukset - mutta valitettavasti näyttää siltä, että ne ovat Byronien veressä. Mielestäni helppo kuolema ei ole meille”, Lovelace kirjoitti äidilleen lokakuussa 1851. Kuten tavallista, Ada osoittautui pelottavan tarkkaavaiseksi. Hän kamppaili taudin kanssa 14 tuskallista kuukautta ja kuoli kaksi viikkoa ennen hänen 37 vuotta. Legendaarinen armon sisar Florence Nightingale kirjoitti ystävälle kuolemasta: "He sanovat, että hän kesti vain niin kauan hänen aivojensa uskomattoman elinvoiman ansiosta, joka ei halunnut kuolla."

KUVA "Mann, Ivanov ja Farber"
KUVA "Mann, Ivanov ja Farber"

KUVA "Mann, Ivanov ja Farber"

Tarina 1001: Mutta entä jos Charles Babbage olisi pysyvämpi, löytäisi enemmän rahaa ja hänen museonsa, Ada Augusta Lovelace, eläisi pidempään? Siinä tapauksessa he todennäköisesti olisivat tehneet ensimmäisen höyrykoneen. Jättiläinen, hirviömäinen, hidas, mutta silti mahtava. Tämä synnyttäisi höyrytietotekniikan aikakauden.

Tämä vaihtoehtoisen tarinan juoni inspiroi kahta cyberpunk-klassikkoa Bruce Sterlingä ja William Gibsonia. Ja he loivat steampunk-romaanin (steampunk) - kaikki cyberpunk-genreille ominaiset sopimukset ja realiteetit siirrettiin 1800-luvun viktoriaaniseen Englantiin. Huipputekniikka on huono elämä.

KUVA "Mann, Ivanov ja Farber"
KUVA "Mann, Ivanov ja Farber"

KUVA "Mann, Ivanov ja Farber"

Lauttamekaaniset differentiaalikoneet, jotka lukevat tietoja rei'itetyistä korteista, alkavat olla samassa roolissa kuin henkilökohtaiset tietokoneet - 1900-luvun jälkipuoliskunnan todellisessa maailmassa. Keksijöille, ajattelijoille, teollisuudelle, joka ottaa käyttöön uutta tekniikkaa, myönnetään massiivisesti ainoa säilynyt aristokraattinen titteli - herra ja paikka Lordsin talossa ja muodostavat uuden kartanon. Tiedekultti on kehittymässä, museoiden vierailun, itsensä opettamisen ja koulutusjulkaisujen lukemisen muodia tuetaan voimakkaasti.

Höyryliikenne kehittyy onnistuneesti, etenkin autokuljetus. Armeija saa automaattiset aseet. Englannin tekninen paremmuus mahdollistaa Krimin sodan voittamisen. Erotuskone-ohjelmoijista ja operaattoreista on tulossa uuden yhteiskunnan näkyviä edustajia. Rei'itetyillä korteilla varustetut massiivikasetit pelaavat samaa roolia kuin nykypäivän elektroniset tallennusvälineet. Niistä tulee usein taistelun kohteita ja juonittelun ja rikollisuuden syitä.

Main Difference Engine on valtava höyrykauden mekaaninen supertietokone Britannian valtakunnan kohteiden ohjaamiseen. Jokaisella aiheella on hakemisto. Seurauksena on, että tämä supertietokone muuttuu kaiken näkeväksi silmäksi.

Se olisi tavalla tai toisella, emme enää tiedä. Mutta Ada Augusta Lovelace ja Charles Babbage kylvävät useiden ideoiden siemenet useille puolitoista vuosisataa myöhemmin itäneille - tietojenkäsittelylle, tietotekniikalle ja naisten tasa-arvoiselle osallistumiselle tieteelliseen tutkimukseen ja henkiseen työhön. Kaikki kolme ideaa muuttivat täysin maailman.

Tarina 1001.1: Tämän kaleidoskoopin yksinkertaisin tarina. Ja arvait todennäköisesti jo, mistä on kyse? Kyllä, kaikki tarinamme on numeroitu binaarinumeroilla. Niitä käytetään nyt nykyaikaisissa analyyttisissä moottoreissa.

AGAFON SELITRENNIKOV