Nous prenons souvent pour acquis les contributions que les gens ont apportées pour nous faciliter la vie et l'Univers semble avoir le moyen de récompenser ceux qui nous divertissent plus que ceux qui nous aident. Mais tout va bien, car chez FossMint, nous savons comment rendre hommage à ceux qui ont ouvert la voie pour nous, les programmeurs et les passionnés de technologie.
Dans cet article, nous examinerons les 12 plus grands programmeurs de tous les temps (énumérés sans ordre particulier), alors allons-y directement.
1. Dennis Ritchie
Dennis MacAlistair Ritchie, également connu sous le nom de "dmr" , était le père du langage de programmation C ; un langage qui est devenu l'un des langages de programmation les plus utilisés.
Dennis Ritchie
Il était l'un des plus grands informaticiens au monde et est largement reconnu pour ses contributions colossales à l'« ère numérique ». Le UNIX OS, qui est aujourd'hui au cœur de systèmes d'exploitation bien connus comme Mac OS X, a été développé par Dennis et son collègue de longue date Ken Thompson
Ils ont tous deux reçu le Prix Turing de l'AMCen 1983. En 1990, ils ont également reçu la Médaille Hamming de IEEE et en 1999, la Médaille nationale de la technologie du Président ClintonDennis a pris sa retraite en 2007 après avoir dirigé le département Lucent Technologies System Software Research Department
2. Bjarne Stroustrup
En 1978, Bjarne Stroustrup a développé un autre langage de programmation largement utilisé appelé C++ Il est un professeur de recherche bien connu et occupe un bon nombre de postes clés dont Directeur général de la Division de la technologie de Morgan Stanley, Professeur invité en informatique à l'Universitéuniversité de Columbia, et un Professeur émérite à Université Texas A&M
Bjarne Stroustrup
Il a reçu de nombreux prix et est également l'auteur de livres bien connus, notamment A tour of C++ Programming Principles, Practice using C++ , The C++ Programming Language , The Design and Evolution of C++ , etc.
3. James Gosling
James Arthur Gosling est un informaticien canadien communément connu comme le père du langage de programmation Java Divers systèmes logiciels comme NeWS et Gosling Emacs doivent leur succès à ses contributions.
James Gosling
Il a été élu Membre associé étranger de la United States National Academy of Engineeringbasé sur ses réalisations phénoménales.
4. Linus Torvalds
Linus Benedict Torvalds est l'ingénieur logiciel finlandais américain qui a développé Linuxen 1991. Il est l'architecte en chef du logiciel et également le coordinateur du projet.
Linux Torvalds
Il est également responsable de la création du système de contrôle de révision "Git", et du logiciel de journal de division "Subsurface ». En raison de sa création d'un système d'exploitation open source pour ordinateurs qui a conduit au noyau Linux largement utilisé, il a reçu le 2012 Millennium Technology Prize par le Technology Academy of Finland aux côtés de Shinya Yanamaka
5. Anders Hejlsberg
Anders Hejlsberg, l'auteur de Turbo Pascal et architecte en chef de Delphi , est le développeur du langage de programmation, C Il est un ingénieur logiciel danois bien connu responsable de la co-conception de plusieurs autres langages de programmation réussis et du développement outils.
Anders Hejlsberg
Il est actuellement l'architecte principal de C et les principaux développeurs de Typescript dans Microsoft.
6. Tim Berners-Lee
Tim Berners-Lee, également connu sous le nom de TimBL, est un informaticien anglais connu pour son invention du World Wide Web.
Après la proposition qu'il a faite d'un Système de Gestion de l'Information en mars 1989, il met en place la toute première communication entre un PC Client et un Serveur via Internet en utilisant le Hypertext Transfer Protocol (HTTP) qui s'est avéré très à succès.
Tim Berners-Lee
Il est le directeur du Consortium World Wide Web (W3C ), une organisation chargée de superviser le développement continu du Web.
7. Brian Kernighan
Brian Wilson Kernighan était l'informaticien canadien travaillant aux côtés de Ken Thompsonet Dennis Ritchie lors de la création de UNIX.
Brian Kernighan
Il s'est fait connaître après avoir coécrit avec Ritchie le livre "C Programming Language". Il est également co-auteur de AWK et langages de programmation AMPL.
8. Ken Thompson
Kenneth Thompson est le pionnier américain de l'informatique qui a travaillé avec Dennis Ritchie sur le développement du système d'exploitation UNIX.
Kenneth Thompson
Il a travaillé dans les laboratoires Bell pendant la majeure partie de sa carrière au cours de laquelle il a développé le langage de programmation B; le prédécesseur du directeur de C.
Il a également été parmi les premiers développeurs du Plan 9 OS. Il est bien connu dans les cercles de hackers sous le nom de Ken. Il a co-inventé la Programmation Go chez Google où il travaille depuis 2006.
9. Guido Van Rossum
Quand on parle de Python programmation, Guido Van Rossum vient à l'esprit. Il est l'informaticien hollandais seul responsable de la création du langage Python.
Guido Van Rossum
Il a reçu le sobriquet "Dictateur bienveillant pour la vie" (BDFL ) par la communauté Python car il continue de superviser le processus de développement Python et contribue à la prise de décisions la concernant.
De 2005 à 2012, il a travaillé chez Google où il a développé le langage de programmation Python puis est parti travailler chezDropbox en 2013.
dix. Donald Knuth
Donald Ervin Knuth, souvent connu sous le nom de "père ” de l'Analyse des algorithmes, est un informaticien américain, mathématicien et Professeur émérite à l'Université de Stanford .
Donald Knuth
Il a remporté le Prix Turing en 1974 et il est également coauteur de l'ouvrage en plusieurs volumes « L'art de la programmation informatique ”. Parmi ses réalisations figure l'analyse approfondie de la Computational Complexity of Algorithms et des techniques mathématiques formelles systématisées pour celle-ci, la Asymptotic Notation , la création du TeX Computer Typesetting System, le.