Ada Lovelace
Augusta Ada King, hraběnka z Lovelace (10. prosince 1815 Londýn – 27. listopadu 1852 tamtéž) byla anglická matematička a vynálezkyně strojového programování. Je známá především svým detailním popisem fungování Babbageova mechanického počítače (analytického stroje), jehož vývoj podporovala i finančně.
Na její počest byl pojmenován programovací jazyk Ada, který vznikl v roce 1979.
Obsah |
Život [editovat]
Ada byla dcerou slavného anglického básníka George Gordona Byrona a Annabelle Milbank. Její matka, ač sama spisovatelka (ale také matematička) se snažila Adu vést spíše exaktním směrem, tedy k matematice.
Ada zemřela v 36 letech (stejně jako její otec) poté, co jí její lékař pustil žilou kvůli komplikacím s rakovinou dělohy. Zanechala po sobě dva syny a jednu dceru, lady Anne Blunt, která je známá jako spoluzakladatelka chovu arabských plnokrevných koní v Evropě.
Dílo [editovat]
Ada Lovelace byla nadanou matematičkou. Po seznámení s Charlesem Babbagem se však začala zajímat i o mechanické počítače. Jak již bylo zmíněno výše, detailně popsala funkci Babbageova Analytical Engine a také se podílela na jeho vývoji. Navrhla způsob, jak tento počítač naprogramovat, a to pomocí děrných štítků. Zavedla takové pojmy jako podmíněný a nepodmíněný skok, cyklus a podprogram. Dále se objevují i zmínky o algoritmizaci jakožto základu programování. Lze tedy říci, že Ada vymyslela programování tak, jak je známé dnes.
Ada a její předpovědi do budoucna [editovat]
Ada se ve svém díle též zabývala využitím počítačů. Od ní pochází pozoruhodná předpověď, že počítače se jednou budou používat pro řešení složitých matematických úloh, komponování hudby a kreslení obrazů.
Dále formulovala myšlenku, že počítač není schopen tvořivého myšlení (Babbage s touto myšlenkou však nesouhlasil), neboť je omezen tím, co jsou lidé do něj schopni naprogramovat.