Ada Lovelace: the Mother of Computer Programming

ez a profil az Ada Lovelace-en a nyolcadik bejegyzés egy hónapos profilsorozatban a női STEM újítókról a női történelem Hónap tiszteletére. Nézz vissza minden hétköznap, hogy olvassa el az új profilt.

Ada Lovelace történelmileg híres családban született. Jól megélhette volna apja hírnevét és anyja pénzét-ehelyett úgy döntött, hogy számítási algoritmust ír, kiérdemelve a programozás anyja címet,és az 1800-as évek közepén az első számítógépes programozó lett1, 2.

csak néhány héttel Lovelace születése után apja, a termékeny költő Lord Byron elhagyta őt és anyját, Lady Anne Isabella Milbanke Byronot1. Míg Lord Byron folytatta a galavantingot Európában, Lady Anne Lovelace – t nevelte, hogy független modern nővé váljon1. Lady Anne neves oktatókat bérelt fel, hogy megtanítsák lányának a matematikát, a tudományt, a társadalmi struktúrát, az orvosi gyakorlatokat és a csillagászatot1,2. Lovelace édesanyja azt remélte, hogy ezek az intenzív tanulmányok megmentik lányát attól,hogy kifejlessze apja szeszélyes és kiszámíthatatlan természetét1, 2. Lovelace érdeklődést mutatott minden téma iránt. Először hihetetlenül érdekelte a repülés, majd a madarak megfigyelése után létrehozta a Flyology nevű útmutatót saját illusztrációival2. Később szülei ellentétes hajlamai iránt érdeklődött, és írt a képzeletről és annak a pragmatizmushoz való viszonyáról2. De legbefolyásosabb írása 1833-ban volt, amikor részt vett egy társasági partin, és találkozott a következő oktatójával2.

ez a tanár, Charles Babbage, megragadta Lovelace figyelmét. A két lett gyors barátok és Babbage, ismert, mint az apa a számítógépek, megmutatta Lovelace terveit egy analitikai motor, amely célja az volt, hogy kiszámítja bonyolultabb egyenletek, mint az első számítógépes machine2. Szoros mentor-mentorált kapcsolatuk miatt Lovelace feladata volt, hogy lefordítsa a Babbage műveiről írt cikket franciáról angolra.

Lovelace elvégezte ezt a feladatot, de ami még fontosabb, saját jegyzeteit is hozzáadta a fordításhoz, amely majdnem megnégyszerezte a cikk méretét1. Ezek a Megjegyzések tartalmaztak módszereket arra vonatkozóan, hogy a kódokat hogyan lehet használni a géppel való kommunikációhoz értelmes karakterek, például betűk és számok előállításához, valamint lépéseket egy hurokfolyamat létrehozására, amelyet a programozók ma is használnak2.

“a műveletek tudománya, különösen a matematikából származik, önmagában tudomány, és saját elvont igazságával és értékével rendelkezik” – írta Lovelace, és James Essinger úgy értelmezte, hogy Ada “nem kevesebbet keres, mint feltalálni a számítástechnika tudományát, és elválasztani a matematika tudományától. Amit ő a műveletek tudományának nevez, valójában a számítástechnika2.”

a kiadvány után Lovelace megpróbált más számítógépes rendszereket létrehozni a szerencsejáték előrejelzésére, de egyik sem volt olyan sikeres, mint a Babbage munkájára vonatkozó megjegyzései,amelyeket alulértékeltek az ő idejében1, 2. A Lovelace-nek adományozott számos posztumusz díj mellett az Egyesült Államok Védelmi Minisztériuma tiszteletére egy szoftvernyelvet Ada-nak nevezett el1.

A New York Times cikke szerint: “a számítógépes programozás oly sok interakcióval rendelkezik a világ többi részével.”Míg Babbage technikai találékonysággal rendelkezett, Aurora azt mondta, Lovelace a számítástechnika születő napjaiba hajtotta találmányát:” ő volt az első, aki meglátta az igazi potenciált.”Ehhez Babbage “Lady Fairy” – nek hívta.2″

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.