https://frosthead.com

Dnes oslavujeme ženu, která viděla budoucnost počítačů

Mladá Ada Lovelace. Obrázek: John Murray Publishers London

Dnes je Ada Lovelace Day, den oslavující život Lady Lovelaceové, hraběnky z devatenáctého století, která vydala noviny, které by mohly být prvním počítačovým programem, jaký kdy byl vytvořen. Ada Lovelace Day ji používá jako symbol pro ženy ve vědě a doufá, že posílí podporu dívek po celém světě, které by mohly být odrazovány od sledování vědy, technologie, strojírenství, matematiky, chemie a podobně.

Zde je návod, jak to uvádí skupina Finding Ada, která se věnuje organizaci a propagaci dne:

Je nesporné, že v oborech jako věda, technika, strojírenství a matematika (souhrnně známé jako STEM) je méně žen než mužů. Navzdory důkazům, že dívky v těchto předmětech ve škole dělají dobře, jen málokdo je studuje na univerzitě a ještě méně jich v těchto oborech získává zaměstnání. Než se dostanete do zasedací místnosti, není vidět téměř žádné ženy.

Důvody této nerovnosti jsou četné, např. Sociální tlak na dívky a ženy, aby se věnovaly „vhodné“ kariéře, subtilní misogynie na vysokých školách a na pracovišti a nedostatečná podpora žen, které chtějí mít rodinu nebo znovuobnovit dovednost při opětovném vstupu na pracovní sílu po rodině. To jsou složité problémy, které musíme všichni pochopit a řešit, ale je zde jeden klíčový problém, na který se můžeme poměrně snadno zaměřit.

Takže kdo vlastně byl Ada Lovelace? No, ona je známá jako „první počítačový programátor na světě“. Na večírku v roce 1833 se Lovelace setkal s Charlesem Babbageem, mužem, který postavil první počítač na světě, s názvem Babbage Engine. V roce 1843 o ní Babbage napsal:

Zapomeňte na tento svět a všechny jeho problémy a pokud
možné jeho mnohočetné charlatany - každá věc
zkrátka ale Enchantress of Numbers.

A tak Lovelace stal se známý jako “Enchantress of Numbers” a pokračoval v psaní tohoto slavného programu. Smithsonian vysvětluje:

V roce 1835 se provdala za Williama Kinga, barona Kinga (a později hraběte z Lovelace), se kterým měla tři děti. Ada pokračovala ve svém zájmu o matematiku a vědu a setkala se a korespondovala s dalšími vědci a matematiky. Jedním z nich byl Charles Babbage, který vynalezl to, co se považuje za první počítače, rozdílový motor a analytický motor. Babbage požádal Adu, aby přeložil památku italského matematika analyzující jeho analytický motor (stroj, který provádí jednoduché matematické výpočty a být naprogramován pomocí punchcards), ale Ada překročila rámec jednoduchého překladu. O stroji napsala vlastní sadu poznámek a zahrnula i metodu výpočtu posloupnosti Bernoulliho čísel; toto je nyní považováno za první počítačový program.

Zatímco program Bernoulliho čísla byl zajímavý, nebyla to věc, díky které by Lovelace byl tak důležitý. Z muzea historie počítačů:

Ještě důležitější je, že článek obsahoval prohlášení Ady, že z moderního pohledu jsou vizionáři. Ona spekulovala, že Engine 'by mohl působit na jiné věci kromě čísla ... Engine by mohl skládat propracované a vědecké kusy hudby jakéhokoli stupně složitosti nebo rozsahu'. Myšlenka stroje, který by mohl manipulovat se symboly v souladu s pravidly a tento počet by mohl představovat jiné entity než kvantitu, označuje základní přechod od výpočtu k výpočtu. Ada byla první, kdo tuto představu výslovně vyjádřil, a zdá se, že viděla dále než Babbage. Byla označována jako „prorok počítačového věku“. Určitě byla první, kdo vyjádřila potenciál počítačů mimo matematiku. V tomto je pocta opodstatněná.

Nyní existuje určitá diskuse o tom, zda to, co udělala Ada, lze skutečně nazvat programováním. V roce 1990 Allen Bromley napsal historii rozdílů a analytických motorů a měl o Adě říct:

Všechny kromě jednoho z programů uvedených v jejích poznámkách připravil Babbage před třemi až sedmi lety. Výjimku pro ni připravila Babbage, i když v ní zjistila „chybu“. Nejen, že neexistuje žádný důkaz, že Ada někdy připravila program pro analytický motor, ale její korespondence s Babbage ukazuje, že ona neměla znalosti, aby tak učinila.

Teze Bruce Collier říká něco podobného:

Ačkoli je jasné, že Lady Lovelace byla žena se značným zájmem a talentem, a je jasné, že do značné míry chápe Babbageho myšlenky o obecném charakteru a významu analytického motoru a ve svých poznámkách k Menabreamu papír, to je stejně jasné, že nápady byly opravdu Babbage a ne její; ve skutečnosti nikdy neprokázala opak. Značně přispěla k propagaci analytického motoru, ale neexistuje žádný důkaz, že by stejně navrhl jeho teorii nebo teorii. A ani projevila zájem o učení o stroji až do 5. ledna 1841, dokonce až do 30. června 1843, zjevně věděla jen málo o mechanických detailech motoru.

To vše se říká, aby neublížilo Lady Lovelace, ale protože velmi přehnaný pohled byl vytvořen některými současnými spisovateli o významu jejího příspěvku k motoru nebo její role v životě Babbage.

Ačkoli Babbage psal o důležitosti Adových poznámek k němu:

Pokud jste stejně činní jako jednání s vaším perem, tak se obávám, že stejně ztratím vaše přátelství a vaše poznámky. Jsem velmi neochotný vrátit vaši obdivuhodnou a filozofickou poznámku A. Modlete se, neměňte to. . . To všechno bylo pro vás nemožné vědět intuicí a čím více jsem si četl vaše poznámky, tím více jsem překvapen, že jsem na ně a lituji, že jsem dříve prozkoumal tak bohatou žílu nejušlechtilejšího kovu.

Je smutné, že po téhle práci Ada zemřela bolestivou smrtí. Z Smithsonian znovu:

Stejně jako řada Viktoriánů se Ada stala závislým na opiu. Během své ponuré smrti na rakovinu její matka skryla opium, které poté používala, aby zmírnila bolest, aby Ada trpěla víc - a činila pokání. Její smrt opustila Babbageho bez ženy, kterou Anthony Hyman popisuje jako „svou milovanou tlumočnici“. Jeho plány požadovaly systém úderných karet, který by ovládal funkce stále teoretického stroje. Nápad na kartu dostal od slavného francouzského tkalcovského stavu představeného na počátku 18. století Josephem Marie Jacquardem, který pomocí vybraných karet automatizoval tkaní vícebarevných vzorů. Byla to Ada, která mohla nejlépe vyjádřit, co by kartový systém pro Charlesův stroj udělal: „Můžeme nejlépe říci, že Analytický motor tká algebraické vzory stejně jako žakárový tkalcovský stav tkává květiny a listy.“

Babbage nebyl jediný Lovelace inspirovaný, nebo snad strašidelný. Charles Dickens se setkal s Adou, když jí bylo třicet tři. Podle knihy The Enchantress of Numbers, o knize Lovelace, Dickens jí poté napsal, že v jeho hotelu se dějí podivné věci:

Přemýšlel, jestli ho Ada „pronásleduje“, a pokud ano: „Doufám, že to neuděláš.“

O tři roky později Dickens navštívila Adu v jejím smrtelném loži. Byl jedním z posledních nečlenů rodiny, kromě lékařů, kteří ji viděli naživu.

Samozřejmě, zda Ada skutečně byl prvním počítačovým programátorem, je něco mimo bod Ada Lovelace Day. Účelem je podle webu Finding Ada spíše:

V důsledku činnosti kolem Ada Lovelace Day také doufáme, že usnadní organizátorům konferencí hledání žen, které budou mluvit na svých akcích, a novinářům, aby našli ženy, aby se vyjadřovaly k příběhům STEM, nebo aby se dokonce stali příběhy. Doufáme, že ženy, které se snaží pochopit, proč jejich úspěchy snižují kolegové a šéfové, si vezmou srdce z příběhů, které vidí, a budou ještě tvrději bojovat za rovnost, kterou si zaslouží. Doufáme, že matky, otcové a učitelé najdou inspiraci, aby mohli předat svým dětem a studentům, a dokonce si sami našli útěchu. A doufáme, že mladé dívky uvidí, že nejen že milují vědu, techniku, strojírenství a matematiku, ale že pro ně existují skutečné příležitosti, ve škole, na univerzitě a v práci.

Více z Smithsonian.com:

Kdo byl Ada Lovelace?
Viděli jste tyto ženy?
Jaký rozdíl udělal Difference Engine: z kalkulačky Charlese Babbage se objevil dnešní počítač

Dnes oslavujeme ženu, která viděla budoucnost počítačů