Ada Lovelace: Matka počítačového programování

tento profil na Ada Lovelace je osmým příspěvkem v měsíční sérii profilů o ženských inovátorech STEM na počest měsíce historie žen. Zkontrolujte každý všední den a přečtěte si nový profil.

Ada Lovelace se narodila v historicky slavné rodině. Mohla žít dobře díky slávě svého otce a penězům své matky-místo toho se rozhodla napsat výpočetní algoritmus, vydělávat jí titul matky programování, a stala se prvním počítačovým programátorem v polovině 1800. let1, 2.

jen několik týdnů po narození Lovelace ji její otec, plodný básník Lord Byron, opustil a její matka, Lady Anne Isabella Milbanke Byron1. Zatímco Lord Byron pokračoval v galavantingu po Evropě, Lady Anne vychovávala Lovelace, aby se stala nezávislou moderní ženou1. Lady Anne najala renomované lektory, aby učili svou dceru o matematice, věda, společenská struktura,lékařské praxe, a astronomie1, 2. Lovelaceova matka doufala, že tyto intenzivní studie zachrání její dceru před rozvojem náladové a nepředvídatelné povahy jejího otce1,2. Lovelace projevil zájem o každý předmět. Nejprve se neuvěřitelně zajímala o létání a po pozorování ptáků vytvořila průvodce s názvem Flyology s vlastními ilustracemi2. Později se začala zajímat o opačné dispozice svých rodičů a psala o imaginaci a jejím vztahu k pragmatismu. Její nejvlivnější psaní však bylo v roce 1833, kdy se zúčastnila večírku pro sociality a setkala se se svým dalším učitelem2.

tento učitel, Charles Babbage, zaujal Lovelace pozornost. Ti dva se stali rychlými přáteli a Babbage, známý jako otec počítačů, ukázal Lovelace své plány na analytický motor, který byl navržen pro výpočet složitějších rovnic než jeho první výpočetní stroj2. Vzhledem k jejich blízkému vztahu mentor-mentee byl Lovelace pověřen překladem článku napsaného o dílech Babbage z francouzštiny do angličtiny.

Lovelace dokončil tento úkol, ale co je důležitější, přidala své vlastní poznámky k překladu, který téměř čtyřnásobně zvětšil velikost článku1. Tyto poznámky zahrnovaly metody, jak lze kódy použít ke komunikaci se strojem k vytvoření smysluplných znaků, jako jsou písmena a čísla, a kroky k vytvoření procesu opakování, který programátoři nadále používají dnes2.

“ věda o operacích, jak je odvozena zejména z matematiky, je vědou sama o sobě a má svou vlastní abstraktní pravdu a hodnotu,“ napsala sama Lovelace a James Essinger interpretoval jako Ada „snaží se dělat nic menšího, než vymýšlet vědu o výpočetní technice a oddělit ji od vědy o matematice. To, čemu říká „věda o operacích“, je ve skutečnosti výpočet2.“

po této publikaci se Lovelace pokusila vytvořit další výpočetní systémy pro předpovídání hazardních her,ale žádný nebyl tak úspěšný jako její poznámky k Babbageově práci, které byly v jejím time1,2 nedoceněny. Kromě mnoha posmrtných ocenění udělených Lovelace, americké ministerstvo obrany pojmenovalo softwarový jazyk Ada, na její počest 1.

podle článku New York Times: „počítačové programování má tolik interakcí se zbytkem světa.“Zatímco Babbage měl technickou vynalézavost, řekla Aurora, Lovelace poháněl svůj vynález do rodících se dnů výpočetní techniky:“ byla první osobou, která viděla skutečný potenciál.“Za to ji Babbage nazval“ Lady Fairy.2″

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.