Ada Lovelace, Vrăjitoarea numerelor

Autor: Roger Morrison
Data Creației: 20 Septembrie 2021
Data Actualizării: 17 Iunie 2024
Anonim
1 TROOP TYPE RAID LIVE TH12
Video: 1 TROOP TYPE RAID LIVE TH12

Conţinut



Sursa: Buman / Dreamstime.com

La pachet:

Ada, contesa de Lovelace, este o figură legendară din istoria informaticii digitale. Contribuțiile sale la câmp au manifestat o afinitate romantică pentru calcul și au prevestit aspecte ale procesării datelor care nu vor deveni decât realitate la un secol după moartea ei.

În domeniul masculin al informaticii în anii 20lea secol, femeile erau adesea retrogradate la sarcini banale. La început, li s-a oferit rolul de „compilator” și li s-au atribuit sarcini repetitive, deoarece s-ar putea angaja o fată dintr-un grup de dactilograf. Remarcabil, șase femei care au lucrat în industria în curs de dezvoltare sunt recunoscute drept primele programatoare profesionale de computer din lume. Aceste femei au fost precedate, cu aproximativ 100 de ani mai devreme, de unul dintre cei mai mari inovatori ai tehnologiilor. Numele ei era Ada, contesa Lovelace. (Pentru mai multe despre programarea timpurie a computerului, consultați Pionierii programării computerizate.)


Știința poetică

Cine a fost Ada Lovelace? Este complicat. Augusta Ada Byron Lovelace a fost un iubitor de numere. Era fiica unui poet celebru. Și-a numit „analist și metafizician.” Și a jucat un rol major în dezvoltarea motorului analitic al lui Charles Babbage. (Pentru a afla mai multe, consultați Motorul analitic: o privire înapoi la Babbages Timeless Designs.)

Ada Lovelace s-a născut în 1815 la George Gordon Byron, un Luddite flamboyant care s-a luptat împotriva mecanizării industriei de țesut. Lord Byron va fi amintit și ca unul dintre cei mai mari poeți ai Angliei. Un reputat thailandez, și-a lăsat soția și fiica la mult timp după ce s-a născut copilul. Mama Adas, urmărind să o îndepărteze de întreprinderile creative despre care credea că ar fi putut scoate la iveală cel mai rău din soțul ei poet, a pus-o pe Ada în pas cu matematica, muzica, geografia, limbile și astronomia.

Educația în științele dure nu a depășit niciodată partea mai moale a Ada Lovelace. O dată a întrebat-o pe una dintre îndrumătoarele sale „de ce i se pare un curcubeu pentru spectator un arc de cerc.” Ada i-a scris mamei sale: „Dacă nu-mi poți da poezie, nu-mi poți da știință poetică?” Colaboratorul ei Charles Babbage se referea la ea afectuos ca „vrăjitoarea numerelor”.


Imaginația: Facultatea de combinare

Pentru mulți oameni, științele grele și umanitățile sunt destul de distincte. Pe de altă parte, Ada Lovelace a susținut o viziune a științelor care se mărginesc cu supranaturalul. Credea că imaginația lor are puterea de a combina discipline aparent disparate. Antrenată în matematică, ea a păstrat puteri care nu erau diferite de abilitățile creative ale tatălui său absent. Ada a scris:

„Ce este imaginația? Este facultatea de Combinare. Reunește lucruri, fapte, idei, concepții în noi combinații originale, interminabile, mereu variabile ... Este aceea care pătrunde în lumile nevăzute din jurul nostru, în lumile Științei. "

Pentru Ada Lovelace, descoperirea științifică a fost mai mult decât o cercetare plictisitoare. A fost o aventură fascinantă în lumi necunoscute, care a necesitat atât de multă intuiție și imaginație, precum și abilitatea matematică. Puterile imaginative ale Adas au reunit aparent lucrurile, la fel cum motorul analitic, a scris ea, „unește acele lucruri care depind reciproc”.

Ada a scris despre invenția lui Babbages că „Motorul analitic țesea tipare algebrice la fel cum țesutul Jacquard țese flori și frunze.” Era interesat de „frumusețea, simetria și completitudinea logică” a științei matematice. Aceasta a fost „facultatea de combinare” a imaginației Adas.

Contribuții la informatică

Motorul analitic, după cum a spus Ada, a fost „o întruchipare a științei operațiunilor.” Babbage a dorit să creeze o mașină digitală care să poată prelucra și să stocheze datele folosind un sistem de cartonașe împrumutate din industria țesăturii. Motorul analitic ar fi un computer cu scop general. Proiectul a fost succesorul lui Babbages Difference Engine, care urma să angajeze aproximativ 25.000 de piese mecanice. Finanțarea guvernamentală a fost întreruptă și niciuna dintre mașini nu a fost terminată.

Fără bug-uri, fără stres - Ghidul dvs. pas cu pas pentru crearea de programe care schimbă viața fără a vă distruge viața


Nu îți poți îmbunătăți abilitățile de programare atunci când nimeni nu îi pasă de calitatea software-ului.

Ada a cunoscut-o pe Babbage pe când avea doar șaptesprezece ani și avea să devină un instrument pentru a-și explica munca lumii. În „Notele traducătorului”, un addendum la traducerea lucrării sale L.F. Menabreas pe motorul analitic, Ada a introdus patru concepte cheie, identificate de Walter Isaacson în cartea sa „Inovatorii”:

  1. O mașină cu scop general ar putea fi presetată pentru a realiza un set nelimitat de sarcini prin variații nelimitate în programare. În acest scop, Babbage a folosit cărți de perforare, o tehnologie împrumutată din industria țesăturilor de mătase.
  2. Câmpul de calcul nu trebuie limitat la numere. Prin logică simbolică, calculatoarele pot fi utilizate pentru analiză în domenii care sunt dincolo de matematica standard. Ada a propus chiar utilizarea calculatoarelor pentru a compune și reda muzică.
  3. Algoritmi, cum ar fi cei pe care i-a dezvoltat pentru a aborda numerele Bernoulli, pot fi folosiți prin calcularea dispozitivelor pentru a rezolva probleme complexe. Ada a prezis chiar utilizarea subrutinelor și a buclelor recursive.
  4. Mașinile nu pot gândi. Motorul analitic nu este în măsură să genereze nimic. „Poate urma analiza; dar nu are puterea de a anticipa vreo relație sau adevăruri analitice. ”Această afirmație a fost menționată ulterior de Alan Turing drept„ Lady Lovelace Obiecțiune ”, și încă are astăzi o mare influență asupra dezbaterii în curs de desfășurare a inteligenței artificiale.

Ada Lovelace a fost preocupată de „știința operațiunilor”. În „Note”, ea a spus că „logica are propriul adevăr și valoare proprie, independent de subiecții cărora le putem aplica raționamentele și procesele”. Ada a fost pătrunzător nevăzut. lumi ale științei, care explorează ideile matematice și „combinațiile lor mereu variabile”.

Adas Moștenirea și locul ei în istoria informaticii

Ada Lovelace contribuția la informatică a fost practic uitată de un secol. Primii critici au redus importanța eforturilor Adas. Cercetătorii au redescoperit în cele din urmă munca ei și i-au recunoscut semnificația.

Astăzi, locul Adas din istorie este sigur. Analiza ei de anvergură oferă o perspectivă asupra modului în care imaginația poate deschide noi lumi cu ajutorul unui computer. Este un model pentru acele femei care îndrăznesc să intre pe câmpuri dominate de bărbați. Și este un exemplu primordial pentru cei care cred că prin investigații inspirate - „știința poetică” - pot fi descoperite noi lumi.

Departamentul Apărării din SUA și-a recunoscut realizările prin numirea limbajului său de programare Ada, de înaltă ordine, orientat pe obiecte. Manualul militar MIL-STD-1815 a fost aprobat la 10 decembrie 1980, cu privire la ceea ce ar fi fost Adas 165lea zi de nastere.