Vijesti

Prvi kompjuterski program napravila je žena i to u 19. vijeku: Ko je bila Ejda Lavlejs?

Autor Dušan Volaš

Ona je žena koja je napravila prvi komjuterski program i to prije nastanka samog komjutera. Da li ste čuli za Ejdu Lavlejs, uspješnu i vrsnu matematičarku, pionirku informatike i programiranja?

Ejda Lavlejs je pionirka programiranja koja je napravila prvi kompjuterski program i to pre nastanka samog kompjutera
Izvor: incamerastock / Alamy / Alamy / Profimedia

Ejda Bajron, kasnije grofica Lavlejs, rođena je u Londonu 10. decembra 1815, iz kratkog braka između pjesnika, romantičara Lorda Bajrona i En Izabel Milbank bogate matematičarke. Majka nije željela da joj ćerka razvije bilo koje sklonosti ka književnosti i pjesmama, tako da je Ejdi omogućila najbolje matematičko obrazovanje.

"Još kao mlada, pokazala je odlične matematičke sposobnosti i njena majka je to zdušno podržavala. Omogućila joj je da se razvija u tom pravcu, obezbijedivši joj da uči od najboljih naučnika iz te oblasti. Sa šest godina ju je podučavala Mis Lamont, no kada je njena majka saznala da Ejda više voli geografiju od aritmetike, Mis Lamont je bila zamijenjena novim tutorom. Ser Vilijam Frend i Dr Vilijam King su je dalje podučavali. Sa trinaest godina se razboljela od misteriozne bolesti i nije mogla da hoda tri godine. Za to vrijeme je nastavila da uči, i ubrzo je nadmašila očekivanja u matematici, a postala je i odličan lingvista i muzičar. Osoba koju je Ejda veoma željela da upozna je bila Meri Somervil, koja je bila prva žena član Kraljevskog Astronomskog Društva i eminentna matematičarka. Somervil je bila osoba na koju se Ejda ugledala, pa je Ejdi mnogo značilo kada su se njih dve sprijateljile. Upravo je gđa Somervil upoznala Ejdu sa njenim budućim mužem, Lordom Vilijamom Kingom. Na jednoj od zabava koje je priređivala Meri Somervil, Ejda je, sa osamnaest godina, upoznala Čarlsa Babidža, veoma poštovanog profesora matematike. Bila je oduševljena Čarlsovim idejama o novoj mašini za računanje, diferencijalnom mašinom, a i on sam je ostao zapanjen Ejdinom inteligencijom."

Diferencijalna mašina je, u stvari, bila gigantski kalkulator specijalne namjene, posebno predviđen za računanje polinomskih funkcija. Radila je po mehaničkom principu, tj. točkovi, zupčanici i poluge radili su zajedno da bi dali matematičko rješenje. To je bio prvi automatski kalkulator.

Ejda je predviđala i mogućnost ove mašine i za opštije stvari - komponovanje muzike, grafiku ali i za šire naučne primjene. Predložila je da se pomoću analitičke mašine izračunaju Bernulijevi brojevi. Ovaj plan se ujedno smatra i prvim programom, a Ejda Lavlejs prvim programerom. U njenu čast jedan programski jezik dobio je njeno ime.

Ejda i Babidž postali su veliki prijatelji i saradnici. Vremenom su konstruisali novi, poboljšani model mašine, tako da „operativne kartice" pomoću šeme rupica diktiraju vrstu kalkulacije koju mašina treba da obavi. Dok je diferencijalna mašina mogla da računa koristeći samo jedan metod, ova - analitička mašina mogla je da koristi bilo koji metod koji bi se našao na karticama.

1841, italijanski inženjer i budući premijer Luiđi Menebrea pozvao je Babidža da održi seminar u Torinu. Kasnije je sumirao Babidžova zapažanja u članku koji je objavljen na francuskom. Dvije godine kasnije, Ejda je prevela članak na engleski i po nagovoru Babidža, dodala svoje bilješke koje su na kraju bile tri puta duže od originalnog članka.

Ejdina pažnja je najviše bila usmjerena na izradu „softverskih" aplikacija za analitičku mašinu. Za razliku od Babidža, koji je bio fokusiran na aritmetiku, ona je primijetila da brojevi mogu predstavljati nešto više od kvantiteta. Mašina je mogla da radi sa brojevima, kao simbolima algebre, i da ih onda izrazi kao jezik, grafike, čak i muziku.

U posljednjoj bilješci, ona opisuje algoritam za izračunavanje Bernulijevih brojeva. Ejdin algoritam smatra se prvim algoritmom koji je napisan specijalno za računar, što joj daje titulu prvog programera.

Sa devetnaest godina se vjenčala sa Vilijamom Kingom, koji je ubrzo postao Grof od Lavlejsa (Earl of Lovelace). Njihovo troje djece, dva sina i ćerku koja je krenula majčinim stopama, više su odgajali njena majka i njen muž nego ona sama, ali takav vid odgajanja je bio dosta popularan među engleskom višom klasom u to vrijeme. Vilijam je bio ponosan na dostignuća svoje žene i uvek joj je pružao podršku.

Ejda je imala dvadeset devet godina kada je njeno djelo objavljeno i kada je rodila treće dijete.

Na veliko iznenađenje, doživela je duševni i mentalni slom. Ljekari su joj prepisali kombinaciju ljekova i alkohola koja se danas smatra smrtonosnom. Izgubljena u laudanumu (laudanum - lek koji je sadržao opijum i koji se koristio da ublaži bol i da uspava) i drugim lijekovima, imala je razne vizije, čak verujući da je njen mozak poput Božijeg.

Uspjela je da ostavi alkohol na neko vrijeme, ali je našla drugu zavisnost - kockanje. Iz pisama koje su jedno drugom slali, otkrivamo nesreću koja je zadesila Bebidža i godine bezuspešnog Ejdinog liječenja (s obzirom da joj je ustanovljen rak materice).

Zajedno su testirali matematičke teorije o vjerovatnoćama konjskih trka. Ejda Bajron je oduvek voljela konje, a za Babidža je to bio način da se izvuče iz dugova. Vlada je izgubila vjeru u njegove radove, pa je tako ostao uskraćen za finansijska sredstava i sa nedovršenom diferencijalnom mašinom. Njihove avanture sa konjima su se završile katastrofalno.

"Iako je Babidž uspeo da se izvuče iz dugova, Ejda nije bila te sreće. Da bi otplatila dugove, morala je da založi porodični nakit. Njen muž je uzalud pokušavao da izađe na kraj sa njenim krediterima i gomilom skandala koji su je okruživali. Umrla je od raka sa trideset i šest godina. Po sopstvenom zahtjevu, sahranjena je pored svog oca u Haknal Torkard, u crkvi u Notinghemširu. "

Kao nagradu za njen doprinos, Američko ministarstvo odbrane je 1979. godine razvilo jedan programski jezik i nazvalo ga „Ada".

Koristi se u vojne svrhe i u bezbjednosno-kritičnim oblastima poput kontrole letenja, nuklearnih centrala i nekih medicinskih uređaja.

Dan Ejde Lavlejs, ustanovljen 2009. godine, ima za cilj da podigne svest o ženama koje se bave naukom, tehnologijom, inženjerstvom i matematikom i obilježava se 11. oktobra.