Articles

Ada Lovelace: The First Computer Programmer

Pierwsza programistka komputerowa

Ada Lovelace była córką poety Lorda Byrona. Uczyła się u Mary Somerville, znanej badaczki i autorki naukowej, która w czerwcu 1833 roku przedstawiła ją Charlesowi Babbage’owi. Babbage był angielskim matematykiem, który jako pierwszy wpadł na pomysł stworzenia programowalnego komputera.

W latach 1842 i 1843 Ada przetłumaczyła pracę włoskiego matematyka, Luigiego Menabrea, na temat silnika analitycznego Babbage’a. Maszyna ta, choć mechaniczna, stanowiła ważny krok w historii komputerów; był to projekt mechanicznego komputera ogólnego przeznaczenia. Babbage pracował nad nią przez wiele lat, aż do swojej śmierci w 1871 roku. Jednak z powodu problemów finansowych, politycznych i prawnych silnik nigdy nie został zbudowany. Projekt maszyny był bardzo nowoczesny; wyprzedzał pierwsze ukończone komputery ogólnego przeznaczenia o około 100 lat.

Podczas tłumaczenia artykułu Ada dodała zestaw notatek, w których szczegółowo opisała metodę obliczania pewnych liczb za pomocą silnika analitycznego, które od tego czasu zostały uznane przez historyków za pierwszy na świecie program komputerowy. Dostrzegła w nim również możliwości, których nie dostrzegł Babbage: zdała sobie sprawę, że maszyna może komponować utwory muzyczne. Język programowania komputerowego „Ada”, używany w niektórych programach lotniczych i wojskowych, nosi jej imię.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *