WhatsApp

Les 12 seigneurs du monde de la programmation

Anonim

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.