Ada Lovelace, Enchantress of Numbers

Författare: Roger Morrison
Skapelsedatum: 20 September 2021
Uppdatera Datum: 9 Maj 2024
Anonim
Ada Lovelace, the enchantress of numbers - MINDS | Eni Tv
Video: Ada Lovelace, the enchantress of numbers - MINDS | Eni Tv

Innehåll



Källa: Buman / Dreamstime.com

Hämtmat:

Ada, grevinnan av Lovelace, är en legendarisk figur i historia för digital datoranvändning. Hennes bidrag till fältet visade en romantisk affinitet för beräkning och fördjupade aspekter av databehandling som bara skulle bli verklighet ett sekel efter hennes död.

Inom det mandomominerade datavetenskapliga området 20th århundradet, kvinnor förflyttades ofta till vardagliga uppgifter. Till att börja med fick de rollen som "dator" och tilldelades upprepade uppgifter eftersom man kan anställa en tjej från en typistpool. Det är anmärkningsvärt att sex kvinnor som arbetade i utvecklingsindustrin erkänns som världens första professionella datorprogrammerare. Dessa kvinnor föregicks, cirka 100 år tidigare, emellertid av en av teknologernas största innovatörer. Hennes namn var Ada, grevinnan av Lovelace. (För mer information om tidig programmering av datorer, se The Pioneers of Computer Programming.)


Poetical Science

Vem var Ada Lovelace? Det är komplicerat. Augusta Ada Byron Lovelace var en älskare av siffror. Hon var dotter till en berömd poet. Hon kallade sig "Analyst och metafysiker." Och hon spelade en viktig roll i utvecklingen av Charles Babbages analytiska motor. (För mer information, se Den analytiska motorn: En titt på Babbages tidlösa design.)

Ada Lovelace föddes 1815 till George Gordon Byron, en flamboyant luddit som skakade mot mekaniseringen av vävindustrin. Lord Byron skulle också komma ihåg som en av Englands största poeter. En välrenommerad filanderer lämnade han sin fru och dotter inte långt efter att barnet föddes. Adas mamma, som syftade till att styra henne bort från de kreativa företagen som hon trodde kan ha tagit fram det värsta i sin poeten man, satte Ada igenom takt i matematik, musik, geografi, språk och astronomi.


Utbildning i hårda vetenskaper övervann aldrig den mjukare sidan av Ada Lovelace. Hon frågade en gång en av sina handledare "varför en regnbåge verkar för åskådaren vara en cirkelbåge." Ada skrev en gång till sin mamma, "Om du inte kan ge mig poesi, kan du inte ge mig poetisk vetenskap?" Hennes samarbetspartner Charles Babbage hänvisade till henne kärleksfullt som "talets förtrollning."

Fantasi: The Combining Fakultet

För många människor är hårdvetenskap och humaniora ganska distinkta. Ada Lovelace, å andra sidan, höll en syn på de vetenskaper som gränsade till det övernaturliga. Hon trodde att fantasin har kraften att kombinera till synes olikartade discipliner. Utbildad i matematik behöll hon krafter som inte var till skillnad från hennes frånvarande fars kreativa förmågor. Ada skrev:

”Vad är fantasi? Det är den kombinerande fakulteten. Det samlar saker, fakta, idéer, föreställningar i nya originella, oändliga, ständigt varierande kombinationer ... Det är det som tränger in i de osynliga världarna runt oss, vetenskapens världar. ”

För Ada Lovelace var vetenskaplig upptäckt mer än tråkig forskning. Det var ett fascinerande äventyr till okända världar, ett som krävde lika mycket intuition och fantasi som det gjorde matematisk skicklighet. Adas fantasifulla krafter förde till synes till skillnad från saker, precis som den analytiska motorn, skrev hon, tydligt "förenar de saker som är beroende av varandra."

Ada skrev om Babbages uppfinningen att "den analytiska motorn väver algebraiska mönster precis som Jacquard-vävstolen väver blommor och löv." Hon var intresserad av "skönhet, symmetri och logisk fullständighet" i matematisk vetenskap. Sådant var Adas fantasins ”kombinerande fakultet”.

Bidrag till datavetenskap

Den analytiska motorn, som Ada uttryckte det, var "en förkroppsligande av verksamhetens vetenskap." Babbage ville skapa en digital maskin som kunde bearbeta och lagra data med hjälp av ett stanskortsystem lånat från vävindustrin. Den analytiska motorn skulle vara en allmän dator. Projektet var efterföljaren till Babbages Difference Engine, som skulle anställa cirka 25 000 mekaniska delar. Regeringens finansiering avbröts och ingen maskin var klar.

Inga buggar, ingen stress - din steg-för-steg-guide för att skapa livsförändrad programvara utan att förstöra ditt liv


Du kan inte förbättra dina programmeringsfärdigheter när ingen bryr sig om mjukvarukvalitet.

Ada träffade Babbage när hon bara var sjutton år gammal, och hon skulle bli instrumental för att förklara hans arbete för världen. I hennes ”Notes by the Translator”, ett tillägg till hennes översättning av L.F. Menabreas-papper om den analytiska motorn, introducerade Ada fyra nyckelbegrepp, som identifierats av Walter Isaacson i sin bok ”The Innovators”:

  1. En generell maskin kan förinställas för att utföra en obegränsad uppsättning uppgifter genom obegränsade variationer i programmering. Babbage använde stanskort för detta ändamål, en teknik som lånats från silkevävningsindustrin.
  2. Beräkningsområdet bör inte begränsas till antal. Med symbolisk logik kan datorer användas för analys inom områden som ligger utanför standardmatematik. Ada föreslog till och med användning av datorer för att komponera och spela musik.
  3. Algoritmer, som de hon utvecklade för att adressera Bernoulli-nummer, kan användas av datorenheter för att lösa komplexa problem. Ada förutspådde till och med användningen av subroutiner och rekursiva slingor.
  4. Maskiner kan inte tänka. Den analytiska motorn kan inte komma från någonting. ”Det kan följa analys; men det har ingen makt att förutse några analytiska relationer eller sanningar. ”Denna påstående hänvisades senare av Alan Turing till” Lady Lovelaces Objection ”, och den har fortfarande stor roll idag på den pågående debatten om konstgjord intelligens.

Ada Lovelace var upptagen med "verksamhetens vetenskap." I sina "anteckningar" sade hon att "logiken har sin egen utmärkta sanning och värde, oberoende av de ämnen som vi kan tillämpa dess resonemang och processer." Ada penetrerade osynligt vetenskapens världar, utforska matematiska idéer och deras "ständigt varierande kombinationer."

Adas Legacy och hennes plats i datorns historia

Ada Lovelaces bidrag till datavetenskap glömdes praktiskt taget i ett sekel. Tidiga kritiker bagatelliserade vikten av Adas-ansträngningar. Forskare återupptäckte så småningom hennes arbete och insåg dess betydelse.

Idag är Adas plats i historien säker. Hennes långtgående analys ger insikt i hur fantasi kan öppna upp nya världar med hjälp av en dator. Hon är en modell för de kvinnor som vågar gå in i fält när de en gång dominerats av män. Och hon är ett utmärkt exempel för dem som tror att genom inspirerad utredning - ”poetisk vetenskap” - kan nya världar upptäckas.

Den amerikanska försvarsdepartementet erkände hennes framsteg genom att namnge sitt högordade, objektorienterade programmeringsspråk Ada. Den militära standardmanualen MIL-STD-1815 godkändes den 10 december 1980 om vad som skulle ha varit Adas 165th födelsedag.