De multe ori luăm de la sine contribuțiile pe care le-au făcut oamenii pentru a ne face viața mai ușoară, iar Universul pare să aibă o modalitate de a-i răsplăti pe cei care ne distrează mai mult decât pe cei care ne ajută. Dar totul este bine, pentru că aici, la FossMint, știm să aducem un omagiu celor care ne-au deschis drumul pentru noi, programatorii și pasionații de tehnologie.
În acest articol ne vom uita la cei 12 cei mai mari programatori din toate timpurile (afișați în nicio ordine anume), așa că să trecem direct la asta.
1. Dennis Ritchie
Dennis MacAlistair Ritchie, cunoscut și ca „dmr” , a fost părintele limbajului de programare C; un limbaj care a devenit unul dintre cele mai utilizate limbaje de programare.
Dennis Ritchie
El a fost unul dintre cei mai importanți oameni de știință în domeniul informaticii din lume și este recunoscut pe scară largă pentru contribuțiile uriașe pe care le-a adus la „era digitală”. Sistemul de operare UNIX, care este acum nucleul sistemelor de operare bine-cunoscute precum Mac OS X, a fost dezvoltat de Dennis și colegul său de lungă durată Ken Thompson
Amândoi au primit premiul Turing de la AMCîn anul 1983. În 1990, au primit și Medalia Hamming de la IEEE iar în 1999, Medalia Națională a Tehnologiei de la Președintele ClintonDennis s-a pensionat în 2007, după ce a condus Departamentul de Cercetare a Software-ului Sistemului Lucent Technologies
2. Bjarne Stroustrup
În 1978, Bjarne Stroustrup a dezvoltat un alt limbaj de programare folosit pe scară largă numit C++ Este un cunoscut profesor de cercetare și ocupă un număr bun de poziții cheie, inclusiv Managing Director al Diviziei de tehnologie de Morgan Stanley, un Profesor invitat în informatică la University of Columbia, și un Profesor distins la Texas A&M University
Bjarne Stroustrup
El a primit numeroase premii și, de asemenea, a fost autorul unor cărți binecunoscute, inclusiv Un tur al principiilor de programare C++, Practice using C++, The C++ Programming Language, The Design and Evolution of C++, etc.
3. James Gosling
James Arthur Gosling este un informatician canadian cunoscut în mod obișnuit ca părintele limbajului de programare Java. Diverse sisteme software precum News și Gosling Emacs își datorează succes la contribuțiile sale.
James Gosling
A fost ales în Membru asociat străin al Academiei Naționale de Inginerie din Statele Unitepe baza realizărilor sale fenomenale.
4. Linus Torvalds
Linus Benedict Torvalds este inginerul de software finlandez american care a dezvoltat Linuxîn anul 1991. Este arhitectul șef al software-ului și, de asemenea, coordonatorul proiectului.
Linux Torvalds
El este responsabil și de crearea sistemului de control al reviziilor „Git”, și a software-ului de jurnal de împărțire „Sub suprafață”. Datorită creării unui sistem de operare open source pentru computere, care a condus la nucleul Linux utilizat pe scară largă, a primit premiul 2012 Millennium Technology de către Academia de Tehnologie din Finlanda alături de Shinya Yanamaka
5. Anders Hejlsberg
Anders Hejlsberg, autorul lui Turbo Pascal și Arhitectul-șef din Delphi , este dezvoltatorul limbajului de programare, C El este un cunoscut inginer software danez responsabil pentru co-proiectarea și dezvoltarea mai multor alte limbaje de programare de succes instrumente.
Anders Hejlsberg
În prezent este arhitectul principal al C și dezvoltatorii de bază pe Typescript în Microsoft.
6. Tim Berners-Lee
Tim Berners-Lee, cunoscut și ca TimBL, este un informatician englez cunoscut pentru invenția sa a World Wide Web.
După propunerea pe care a făcut-o pentru un Sistem de management al informațiilor în martie 1989, a implementat prima comunicare între un PC client și un Server prin Internet folosind Hypertext Transfer Protocol (HTTP) care sa dovedit a fi foarte de succes.
Tim Berners-Lee
El este directorul World Wide Web Consortium (W3C ), o organizație responsabilă de supravegherea dezvoltării continue a Web-ului.
7. Brian Kernighan
Brian Wilson Kernighan a fost informaticianul canadian care lucra alături de Ken Thompsonși Dennis Ritchie când au creat UNIX..
Brian Kernighan
El a devenit bine cunoscut după ce a scris împreună cu Ritchie la cartea „ Limbajul de programare C”. De asemenea, a fost coautor al lucrărilor AWK și Limbaje de programare AMPL.
8. Ken Thompson
Kenneth Thompson este pionierul american al informaticii care a lucrat cu Dennis Ritchie despre dezvoltarea sistemului de operare UNIX.
Kenneth Thompson
A lucrat la laboratoarele bell pentru cea mai mare parte a carierei sale în timpul în care a dezvoltat limbajul de programare B;, predecesorul directorului C.
El a fost, de asemenea, printre primii dezvoltatori ai Plan 9 OS. El este bine cunoscut în cercurile hackerilor ca Ken. El a co-inventat Go Programming la Google, unde lucrează din anul 2006.
9. Guido Van Rossum
Când se vorbește de Python programare, Guido Van Rossum vine în minte. El este informaticianul olandez singurul responsabil pentru crearea limbajului Python.
Guido Van Rossum
I s-a dat sobrichetul „Dictator binevoitor pentru viață” (BDFL ) de către comunitatea Python deoarece el continuă să supravegheze procesul de dezvoltare Python și contribuie la luarea deciziilor cu privire la aceasta.
Din anul 2005 până în 2012, a lucrat la Google unde a dezvoltat Python Programming Language și apoi a plecat să lucreze laDropbox în 2013.
10. Donald Knuth
Donald Ervin Knuth, adesea cunoscut sub numele de „tată ” din Analysis of Algorithms, este un informatician american, matematician și Profesor emerit la Universitatea Stanford .
Donald Knuth
El a fost câștigătorul premiului Turing Award în 1974 și, de asemenea, a fost coautor al lucrării în mai multe volume „ Arta programării computerelor ”. Printre realizările sale se numără analiza intensă a Complexitatea computațională a algoritmilor și tehnicile matematice formale sistematizate pentru aceasta, Notația asimptotică , crearea TeX Computer Typesetting System, the.