Ada Lovelace: ensimmäinen tietokoneohjelmoija

Ada Lovelace oli tunnetun runoilijan lordi Byronin ja Annabella milbanke Byronin tytär. Heidän avioliittonsa kesti hieman yli vuoden, eikä Ada koskaan tavannut isäänsä. Adan isän ”vaarallisten” henkisten taipumusten vastapainoksi Annabella painotti tyttärensä opinnoissa musiikkia, ranskaa ja matematiikkaa. Viimeksi mainittu aihe vetosi erityisesti Adaan.
vuonna 1833 Ada Lovelace tapasi matemaatikko Charles Babbagen, joka oli suunnitellut Differenssimoottoriksi kutsutun laskukoneen. Lovelace innostui Difference-Moottorin prototyypistä ja hänestä tuli Babbagen elinikäinen ystävä. Babbagella oli mielessään uusi projekti, paljon kehittyneempi kone, analyyttinen Moottori. Vuonna 1843 Lovelace käänsi ranskalaisen paperin, jonka italialainen matemaatikko Luigi Menabrea kirjoitti analyyttisestä moottorista. Hän lisäsi lehteen myös tuhansia sanoja omia muistiinpanojaan. Lovelace tajusi, että analyyttinen Moottori voisi suorittaa laajan sarjan matemaattisia operaatioita. Tietokonehistorioitsijat pitävät hänen kirjoittamaansa esimerkkiä eräästä tällaisesta sekvenssistä-Bernoullin lukujen laskemisesta-ensimmäisenä tietokoneohjelmana. Hän jopa spekuloi, että analyyttisellä moottorilla voitaisiin suorittaa operaatioita ”muillakin asioilla kuin numeroilla”, kuten nuotteilla.
analyyttisestä moottorista rakennettiin vain pieni pala, ja Ada Lovelace kuoli vuonna 1852. Hänen maineensa elää kuitenkin edelleen. Hän antoi nimensä Ada-ohjelmointikielelle. Joka vuosi lokakuun toisena tiistaina, naisten panosta tieteeseen, teknologiaan, tekniikkaan ja matematiikkaan (STEM) juhlitaan Ada Lovelace-päivänä.
Write a Reply or Comment