Heb je je ooit afgevraagd wie was de eerste programmeur? uit de geschiedenis? Omdat het een wereld is waar de hoofdrolspelers mannen zijn, lijkt het antwoord op deze vraag misschien heel verrassend.
Augusta Ada Byron Lovelace was de eerste computerprogrammeur in de geschiedenis.
Wie was de eerste programmeur?
In het algemeen kunnen we zeggen dat we gewend zijn interessante verhalen te lezen over grote mannen die hun sporen hebben verdiend in de computerwereld. Wanneer we ons echter afvragen: wie was de eerste programmeur?, vervult het antwoord ons met verbazing en zelfs voldoening.
Dus zonder verder oponthoud, zullen we het je vertellen wie was de eerste programmeur?, hoewel het beter zou zijn om over hem in vrouwelijk geslacht te spreken. En is dat de eerste programmeur aller tijden een vrouw was, die heette: Augusta Ada Byron Lovelace.
Biografie van Ada Lovelace -Wie was de eerste programmeur?
Augusta Ada Byron, later bekend als Ada Lovelace, werd in 1815 in Londen geboren. Deze iconische vrouw was de enige legitieme dochter van de dichter Lord George Gordon Byron en barones Anne Isabella Byron. Dus dit beantwoordt wie de eerste programmeur was.
kinderjaren
Vanwege problemen tussen het paar verliet Lord Byron echter het huis toen Ada amper een maand oud was. Zo verliepen de eerste jaren van haar jeugd zonder dat ze enig contact had met haar vader.
Aan de andere kant zorgde de wens van barones Byron dat het kleine meisje geen houding zou ontwikkelen die haar aan haar vader deed denken, ervoor dat Ada in de voetsporen van haar moeder trad. In dit opzicht kunnen we zeggen dat barones Anne Isabella Byron haar leven wijdde aan wiskunde, en ook een fervent politieke en sociale vechter was.
Ada Lovelace en Mary Somerville
Bovendien zorgde de sociale positie waarin Ada Lovelace opgroeide ervoor dat ze zich verhield tot invloedrijke mensen uit die tijd, die van groot belang waren in haar onderwijsproces. Op deze manier ontmoette Ada de wetenschapper Mary Somerville, die in korte tijd haar leermeester werd; bovendien was het een echte stimulans in Lovelace's wetenschappelijk-intellectuele ontwaken.
Ada Lovelace en Charles Babbage
Aan de andere kant bracht de vroege smaak voor wiskunde Lovelace ertoe om met Charles Babbage om te gaan, omdat hij een speciale interesse voelde in de analytische motor die hij zelf had ontworpen. Dit was echter niet de enige obsessie van Ada Lovelace, aangezien ze ook tijd besteedde aan het analyseren van de mogelijke relatie tussen de samenleving, haar individuen en technologie.
Ada Lovelace en Lord William King
Korte tijd later, toen Ada 19 jaar oud was, trouwde ze met Lord William King, uit wiens verbintenis drie kinderen werden geboren. In dit opzicht was dit een invloedrijk personage uit die tijd, vooral op politiek, sociaal, intellectueel en religieus gebied, waarvoor hij door Ada's moeder werd aangenomen om met haar te trouwen.
Later, verveeld door haar huwelijksrelatie, zocht Ada opnieuw haar toevlucht in de wiskunde, dit keer door toedoen van Augustus de Morgan. In korte tijd werd hij echter overweldigd door de intellectuele eisen van zijn leerling, aangezien zijn gedachten niet in overeenstemming waren met die van een dame.
In dit opzicht negeerden zowel Ada als haar man de ontmoedigingen van de beroemde wiskundige en zette ze haar studie in het gebied voort. Tegelijkertijd was ze romantisch betrokken bij andere mannen buiten haar huwelijk, waarvan niet bekend is of het de oren van Lord King, de toenmalige graaf van Lovelace, bereikte.
Jaren later, toen Ada 36 was, begon ze symptomen van nerveuze en algemene uitputting te voelen, al snel kreeg ze baarmoederkanker. Het was in die tijd, op aanbeveling van zijn moeder, dat Lovelace religieuze ideeën overnam, tot op het punt dat hij spijt kreeg van enkele ervaringen in zijn leven, die hij destijds als alledaags beschreef.
dood
Ten slotte stierf Augusta Ada Byron Lovelace in november 1852, in het gezelschap van haar moeder en haar man. Maar zelfs vandaag de dag blijft zijn nalatenschap aanwezig in de wereld van technologie en informatica.
Daarnaast nodig ik je uit om de volgende video te bekijken, waarin je korte informatie vindt over Ada Lovelace en het eerste programmeeralgoritme.
Wat was de ware bijdrage van Ada Lovelace aan de programmering?
Zoals we al hebben beantwoord, is de vraag wie de eerste programmeur was Ada Lovelace, die werd beïnvloed door haar moeder, vanaf zeer jonge leeftijd een speciale interesse in wiskunde toonde. Op deze manier raakte hij, toen hij Charles Babbage ontmoette, geobsedeerd door het project dat hij zelf had ontwikkeld: de analytische of differentiële motor.
In dit opzicht was Lovelace een trouwe medewerker van het project van zijn vriend Babbage, en vertaalde hij zelfs een artikel van de beroemde wetenschapper Luigi Federico Menabrea, dat handelde over de analytische motor. Bovendien maakte Ada een reeks aantekeningen waarin ze haar standpunt heel duidelijk maakte over de werking van dit nieuwe apparaat.
Op dit laatste punt deed Ada Lovelace veel moeite om de technische details van de analytische machine te beschrijven, maar ze weerspiegelde in deze aantekeningen ook de basisprincipes van gegevensverwerking. Bovendien beschreef Lovelace in zijn aantekeningen, met behulp van wat we nu kennen als het Ada-algoritme, in detail de werking van ponskaarten, die in staat zijn om Bernoulli-getallen te berekenen.
Om wat meer te weten te komen over wat een algoritme betekent, nodig ik je uit om ons artikel te lezen genaamd: ¿Wat is een algoritme bij het programmeren?? Details!.
Op deze manier werd Augusta Ada Byron Lovelace niet alleen de eerste vrouw die een programmeertaal beschreef, maar ze wordt ook beschouwd als de eerste computerprogrammeur in de geschiedenis. Bovendien was Lovelace op tijd vooruit en verzekerde ze dat de analytische engine later een uitvinding zou worden die in staat was om alles te doen wat ervan werd gevraagd.
Belang van planning
In algemene termen is programmeren de representatie van kennis waarmee we oplossingen voor bepaalde problemen genereren. Om dit concept beter te begrijpen, is het in dit verband belangrijk om te onthouden hoe de computer werkt.
In principe moeten we zeggen dat computers een systeem vormen dat gegevens kan verwerken door een groep instructies te ontvangen. Op deze manier kunnen we ook vermelden dat deze instructies afkomstig zijn van programma's die zijn geschreven met programmeertalen.
Bovendien kan de computer het in de programmeertaal gecodeerde algoritme begrijpen, om later op het initiële probleem te reageren door specifieke taken uit te voeren. De functies van de computer kunnen dus worden samengevat als: Snel, veilig en nauwkeurig informatie opslaan, ordenen, ophalen en verzenden.
Ten slotte hebben we dat programmeren de kunst is om de wereld te beschrijven in een taal die begrijpelijk is voor computers. Bovendien vergemakkelijkt het de communicatie tussen de mens en de machine en wordt het een belangrijke deur die toegang geeft tot kennis.
Als je iets meer wilt weten over het belang van programmeren, kun je het artikel met de titel lezen: Computer programmeren: Definitie en voorbeelden.
Geschiedenis van programmeertalen
Allereerst moeten we verduidelijken dat het niet onze bedoeling is om diep in het onderwerp programmeertalen te duiken, maar om u in het kort te laten zien hoe hun evolutie is geweest. Op deze manier is het absoluut noodzakelijk om te onthouden dat de eerste computers alleen instructies ontvingen in de enige taal die ze kenden, namelijk machinetaal.
In dit opzicht was dit een taal gebaseerd op binaire code, die ook uit het hoofd moest weten waar de gegevens waren opgeslagen. Wat dit laatste aspect betreft, omdat het gemakkelijk te begrijpen is, was het vrij gebruikelijk om een groot aantal fouten te maken, wat het debuggen uiteindelijk bemoeilijkte.
Bovendien, toen de eisen met betrekking tot informatiebeheer groter werden, werd het noodzakelijk om alternatieve oplossingen te creëren. Zo werden andere soorten programmeertalen geboren, totdat ze evolueerden naar degene die we vandaag kennen.
Aan de andere kant, toen het toepassingsgebied van informatica zich uitbreidde en computers gemeenschappelijke plaatsen overnamen, kwamen er meer toegankelijke programmeertalen naar voren. Bovendien zijn deze eenvoudiger, comfortabeler in het gebruik en nog gemakkelijker te leren geworden.
Andere vrouwen in de computerwereld
Hoewel het waar is dat het in de geschiedenis van de technologie gebruikelijker is om meer mannen dan vrouwen te vinden, kunnen we niet nalaten enkele van hen te noemen die ons heel goed hebben vertegenwoordigd. Op deze manier zullen we hieronder enkele andere namen noemen die te maken hebben met informatica, zonder dat dit betekent dat er geen andere vrouwen zijn met voldoende verdienste om op deze kleine lijst te staan.
Grace Murray hopper
Aan Grace Murray Hopper, een militaire wetenschapper, hebben we de ontwikkeling van de eerste compiler voor programmeertalen te danken. Bovendien heeft het belangrijke vooruitgang geboekt op het gebied van onafhankelijke programmeertalen.
In dit opzicht kennen we dankzij deze beroemde vrouw die in 1906 in de Verenigde Staten is geboren, tegenwoordig de zogenaamde COBOL-taal.
Hedwing Eva Maria Kiesler.
Hedy Lamarr
Hedwing Eva María Kiesler, beter bekend als Hedy Lamarr, staat misschien meer bekend om haar kwaliteit als actrice dan om haar bijdragen aan de informatica. Deze mooie en intelligente vrouw, geboren in 1914 in Oostenrijk, was echter de voorloper van het gespreide spectrum met betrekking tot draadloze communicatie.
In dit opzicht werd, dankzij het concept geïntroduceerd door Hedy Lamarr, later de licentie met betrekking tot radiogeleidingssystemen verkregen. Bovendien ontwikkelde deze veelzijdige vrouw frequency hopping-technologie, die veel wordt gebruikt in het militaire veld.
Ten slotte vertegenwoordigden de werken van Hedy Lamarr een echte innovatie op het gebied van communicatie. In dit opzicht kunnen we bevestigen dat zij degenen waren die de Bluetooth-technologie begonnen, die later werd ontwikkeld in de richting van wat we tegenwoordig kennen als het wifi-signaal.
Judas Milhon
Jude Milhon, geboren in 1939 in de Verenigde Staten, was een vrouw wiens leven vol controverse was. Nou, van jongs af aan wijdde ze zich aan de strijd voor burgerrechten, wat haar bij verschillende gelegenheden naar de gevangenis leidde.
Ze was echter ook beroemd op een ander gebied, zoals informatica. In dit opzicht wordt Jude Milhon erkend als de verdediger van hackers, een beroep waaraan ze zich een groot deel van haar leven heeft toegewijd.
Wat dit laatste aspect betreft, is het eerlijk om te verduidelijken dat ze niet alleen een uitstekende hacker was, maar ook een uitstekende programmeur. Daarnaast vocht hij voor privacyrechten op internet en voor digitale rechten in het algemeen.
Radio Joy Perlman.
Radio Perlman
Radia Joy Perlman van haar kant werd in 1951 in de Verenigde Staten geboren en wijdde een groot deel van haar leven aan technologische ontwikkeling. Op deze manier kunnen we stellen dat ze een belangrijke softwaremaker en een uitstekende netwerkingenieur is.
In dit opzicht hebben we dat Radia Perlman momenteel bekend staat als de moeder van internet. Welnu, er worden belangrijke concepten met betrekking tot netwerkprotocollen en beveiliging aan toegeschreven.
Carol shaw
Deze beroemde vrouw, Carol Shaw genaamd, is een elektrotechnisch ingenieur, gespecialiseerd in informatica, die in 1955 in de Verenigde Staten werd geboren. Over het algemeen kunnen we over haar zeggen dat ze wereldwijd wordt erkend als de ontwerper van de eerste videogames die we leerde kennen.
Echter, na zijn succes op dit nieuwe gebied, verliet hij het ontwerpen van videogames en wijdde hij zich aan het maken van high-end computers. Van daaruit streefde ze ernaar om de betrouwbaarheid van dit type computer te verbeteren.
Enkele bijdragen van andere vrouwen aan de ontwikkeling van informatica
Zoals we kunnen raden, hebben in de loop der jaren veel vrouwen hun sporen verdiend in de computerwereld. Hieronder zullen we echter enkele van de belangrijkste projecten presenteren die ze hebben ontwikkeld ten gunste van technologische vooruitgang.
E-book
In algemene termen verwijst een e-book of elektronisch boek naar de digitale versie van een boek, die noodzakelijkerwijs verschilt van het huidige concept van een elektronische boeklezer. In dit verband hebben we dat het Ángela Ruíz Robles was, geboren in Spanje in 1895, die de eerste stappen zette in de ontwikkeling van dit concept.
In dit opzicht hebben we Angela Ruíz Robles, een gerenommeerde lerares Spaans, die altijd een duidelijke interesse toonde in het verbeteren van de leservaring. Zo wist hij in 1949 het eerste voorstel voor een mechanische encyclopedie te ontwerpen, waarvan jaren later een prototype werd ontwikkeld dat geldt als de voorloper van het e-book.
Pixel Art
Pixelart is de maximale uitdrukking van digitale kunst, die verwijst naar het pixel voor pixel bewerken van afbeeldingen. In dit opzicht wordt deze procedure uitgevoerd door het gebruik van gespecialiseerde programma's, zoals: Pain.NET, Pickle, Microsoft Paint, onder andere.
Daarnaast is het belangrijk om te vermelden dat de voorloper van dit type ontwerp Susan Kare is, een Amerikaanse kunstenaar en grafisch ontwerper, geboren in 1954. Op dezelfde manier is ze de ontwerper van Apple's typografie, die ze baseerde op het raster van pixels; Bovendien is zij de auteur van de meeste pictogrammen die in het besturingssysteem worden waargenomen.
Grafische avonturen
In het algemeen verwijst het genre van grafisch avontuur naar videogames waarbij de speler actief omgaat met de elementen om hem heen. Dit om te proberen in te spelen op de verschillende situaties die zich voordoen door middel van verschillende puzzels.
Bovendien hebben we dat grafische avonturen verschillen van gespreksavonturen omdat de eerste geïllustreerde scènes bevatten in plaats van teksten. Ten slotte moeten we vermelden dat deze belangrijke vooruitgang in de wereld van videogames het werk is van Roberta Williams, vooral met betrekking tot games voor personal computers.
Computerbeeldvorming
Katherine Louise Bouman, beter bekend als Katie Bouman, is een Amerikaanse wetenschapper geboren in 1989. We zijn haar de reconstructie van het eerste beeld van een zwart gat verschuldigd, wat mogelijk is dankzij haar studies over computerbeeldvorming.
In dit verband is het belangrijk om te vermelden dat zij de belangrijkste maker was van het algoritme waarmee we de foto konden maken van de afbeelding waarnaar we in de vorige paragraaf verwijzen. Aan de andere kant werkt het project genaamd het Harvard Black Hole Initiative op basis van het creëren van een netwerk van radioantennes dat het mogelijk maakt om de beelden vast te leggen.
Liskov-substitutieprincipe
Het substitutieprincipe van Liskov is direct gerelateerd aan objectgeoriënteerd programmeren, meer specifiek aan de basis van overerving die dit paradigma kenmerkt. Bovendien is dit concept het werk van Amerikaanse ingenieurs: Barbara Liskov en Jeannette Wing, die zich volledig toeleggen op informatica.
Aan de andere kant is het belangrijk om te vermelden dat de verklaring van het Liskov-substitutieprincipe de volgende premisse vastlegt: elke klasse die van een andere is geërfd, kan worden gebruikt zonder onderscheid tussen hen. Uiteindelijk kunnen we stellen dat dit principe dient om de kwaliteit van de programmacode te verhogen.




