Les plus grands programmeurs du monde de tous les temps

Vous avez toujours voulu connaître les plus grands codeurs qui ont marché sur cette planète ? Lisez la suite, alors que nous explorons les plus grands programmeurs de tous les temps et leurs contributions.

L'ordinateur a révolutionné le monde, cela ne fait aucun doute. Et les programmeurs en sont responsables.

Pourtant, tous les programmeurs ne sont pas égaux. Alors que beaucoup ont réalisé de grands exploits dans le monde de l'informatique, il y en a quelques-uns qui nous ont le plus marqués, nous et le reste de l'humanité.

Ces élites les pirates vont de peu connus à célèbres, et ils viennent des horizons les plus variés. Mais ce qu’ils ont en commun, c’est la façon dont ils ont changé nos vies grâce à leur travail.

Ce billet leur est dédié.

Les plus grands programmeurs du monde de tous les temps par Impact

NomConnu pourNationalitéDescription
Dennis RitchieC,Unix1941AméricaineTransmis en 2011
Linus TorvaldsLinux/Unix1969Américain finlandaisSourit beaucoup
Bill GatesWindows1955AméricaineL'ancien homme le plus riche du monde
Bjarne StroustupC + +1950Danois
Ken ThompsonUnix, allez1943Américaine
Tim Berners-LeeWWW1955Royaume-UniDirecteur du W3C
James GoslinJava1955CanadaÉcrivez une fois, exécutez partout
Richard StallmanGNU, FSF1953AméricaineGNU/Linux, GPL
Guido van RossumPython1956NetherlandsLe dictateur bienveillant
Rasmus LerdorfPHP1968Canadien, DanoisUn web plus dynamique
Satoshi NakamotoBlockchain????Vous pouvez télécharger toutes les images dont vous avez besoin à partir du serveur de la caméra, de l'application ou du logiciel. Vous pouvez télécharger toutes les images dont vous avez besoin à partir du serveur de la caméra, de l'application ou du logiciel.

1. Denis Ritchie

Dennis Ritchie

Dennis Ritchie a co-développé le système d'exploitation Unix avec Ken Thompson et c'est un grand exploit. Mais c'est sa création du langage de programmation C qui le place en tête de liste. Parce qu'il nous a le plus marqués.

À l'origine une amélioration du langage B, qu'il a co-créé, C est devenu le langage de programmation le plus populaire au monde. Il alimente d'innombrables applications, y compris le noyau Linux, qui alimente 67 % de tous les serveurs Web et 100 % des 500 superordinateurs les plus rapides au monde.

De nombreux langages de programmation ont également évolué à partir de C, et ils incluent Java, JavaScript, Go de Google, le langage C++, C#, Perl rapide et puissant et l'impressionnant langage Rust de Mozilla. Si vous connaissez ces langages, vous devriez savoir à quel point le C de Dennis Ritchie a eu un impact sur notre monde.

Il est décédé en 2011, mais vous pouvez lire une copie de son livre "Langage de programmation C" pour comprendre à quel point il était brillant. C'est un livre que tout codeur devrait avoir, même ceux qui ne prévoient pas de l'utiliser.

Merci Monsieur. Et continuez à vous reposer.

2. Linus Torvalds

Linus Torvalds

"Just for fun" est sorti dans les bibliothèques vers 2002 et racontait l'histoire de Linus Torvalds. Né de parents journalistes, Torvalds a grandi à Helsinki, en Finlande et, en 1991, a publié les prototypes du système d'exploitation Linux.

Il l'a publié gratuitement et a continué à travailler sur son développement à ce jour. Cela a conduit à une large adoption du système pour tout, depuis les ordinateurs de bureau, les serveurs Web, Android, Chrome OS, etc. Il est également le créateur du logiciel de contrôle de révision Git.

Bien sûr, Internet aurait grandi sans le Linux gratuit de Torvald. Il ne fait aucun doute, cependant, qu'il aurait pris un chemin différent avec le système d'exploitation et les autres coûts de licence. Linux a nivelé le paysage Internet en étant gratuit et a permis aux petits joueurs de rivaliser avec les géants.

3. Bill Gates

Bill Gates

Celui-ci n'a pas besoin d'être présenté, et c'est exactement pourquoi il est également dans les premières places. Bien sûr, Bill Gates est un bon programmeur, mais c'est son côté commercial que nous allons examiner.

Il a créé Microsoft Behemoth avec Paul Allen en 1975 et l'entreprise compte plus de 150,000 53 employés dans le monde, avec un bénéfice d'exploitation de 2020 milliards de dollars en 44.3, un bénéfice net de 301.3 milliards de dollars et un actif total de XNUMX milliards de dollars.

En d'autres termes, Bill Gates a montré au monde que les programmeurs informatiques, ou les geeks, pouvaient réussir à se lancer seuls dans les affaires et changer le cours des industries. Aujourd'hui, les geeks continuent de changer le monde en utilisant des technologies perturbatrices, et ils gagnent des tonnes d'argent en le faisant.

4. Bjarne Stroustrup

Bjarne Stroustrup

C est un langage formidable et vous pouvez faire des choses incroyables avec, surtout lorsque vous utilisez votre imagination. Mais il lui manque quelques fonctionnalités, et c'est ce que Bjarne Stroustrup s'est proposé de proposer.

Le C++ de Bjarne Stroustrup a transformé le monde des logiciels critiques en matière de synchronisation et de performances, des jeux vidéo aux sites Web de commerce électronique, aux applications de bureau, aux séquenceurs musicaux, aux bases de données et même aux systèmes de commutation téléphonique.

C++ est essentiellement du C avec des classes. Il a ensuite évolué vers un langage de programmation orienté objet à part entière, et avec une excellente gestion de la mémoire. Une autre fonctionnalité qui manquait à C.

Le langage fournit les quatre fonctionnalités de la POO, qui sont l'abstraction, l'héritage, l'encapsulation et le polymorphisme au programmeur C. Et cela, à son tour, a aidé à créer des applications étonnantes, qui n'auraient peut-être jamais existé sans elle.

Ils incluent MySQL, Windows OS, le navigateur Firefox, Maya 3D, Adobe Photoshop, Maya, de nombreux systèmes embarqués qui doivent offrir des performances élevées, et bien d'autres.

5. Ken Thompson

Ken Thompson

Deux créations majeures au nom de Ken Thompson sont Unix et Go. Il a conçu et développé le système d'exploitation Unix avec Dennis Ritchie dans les années 1970 alors qu'il travaillait chez Bell Labs. Et plus récemment, il a co-développé le langage Go, alors qu'il travaillait chez Google.

Son développement d'Unix est important en raison de la philosophie Unix, qui a contribué au développement d'environnements de serveur. Linux, par exemple, est un clone d'Unix. Il est modulaire et utilise des outils simples mais spécialisés, qui communiquent entre eux à l'aide de tuyaux dans le Shell.

Unix a également eu un impact sur la communauté universitaire, car il était sous licence et de nombreux groupes ont proposé leurs versions comme BSD, Solaris et AIX d'IBM. Il a également contribué au mouvement du logiciel libre, aux documentations en ligne, aux premiers systèmes de mise en réseau et à Internet en général.

Go est un langage typé statiquement et très similaire au C. Mais il comporte de nombreux ajouts pour rendre le codeur plus productif dans un environnement moderne. Ces fonctionnalités incluent le garbage collection, la concurrence et la sécurité de la mémoire contre les débordements de tampon et les problèmes de pointeur du C, entre autres.

6. Tim Berners-Lee

Tim Berners-Lee

Le 12 mars 1989, Sir Timothy John Berners-Lee a proposé un système de gestion de l'information utilisant des réseaux informatiques. Et en novembre de la même année, il a mis en place ce système.

Il s'agissait d'une communication entre un client réseau et un serveur, utilisant HTTP, le protocole de transfert hypertexte, sur un réseau appelé "Internet".

Bien sûr, il y avait d'anciens réseaux informatiques à cette époque. Mais il s'agissait souvent de systèmes de recherche fermés pour la recherche universitaire de haut niveau, et ils étaient généralement gérés par des barbus diplômés.

Tim Berners-Lee a créé le World Wide Web pour le Joe moyen et a montré aux gens comment créer des sites Web. Il a construit le premier site Web au monde, le premier navigateur Web au monde et le premier serveur Web au monde, qui est le CERN HTTPd (démon HTTP).

Il a également écrit la première version mondiale de HTML et le reste appartient à l'histoire. Quel geek.

7. James Gosling

James Goslin

Cet informaticien canadien est le père du langage de programmation Java. Et bien que Java ne semble plus être un gros problème, il y a bien plus que ce que la plupart des gens pensent.

Java est connu sous le nom de langage Write Once, Run Anywhere. Ainsi, vous n'écrivez qu'une seule fois le code de votre programme et un utilisateur peut l'exécuter sur n'importe quelle architecture. L'alternative, bien sûr, est d'écrire un code spécifique pour chaque architecture sur laquelle vous voulez que votre programme s'exécute.

Bien que la plupart des ordinateurs fonctionnent aujourd'hui sur l'architecture x8086 d'IBM, il n'en a pas toujours été ainsi. Différents environnements d'exploitation constituaient un véritable casse-tête pour développement de logiciels et c'est la raison pour laquelle Java est devenu un tel succès.

8.Richard Stallman

Richard Stallman

En septembre 1983, Richard Stallman lançait GNU Projet dans le but de créer un système de type Unix informatique environnement composé de logiciels entièrement libres.

À cet effet, il a également fondé la Free Software Foundation et créé la GPL (GNU General Public License) pour la distribution de logiciels libres que l'utilisateur peut copier et modifier à sa guise.

Le projet GNU et la FSF sont devenus la rampe de lancement du système d'exploitation Linux vers ce qu'il est aujourd'hui. Les packages les plus notables du projet incluent GNOME, Gimp, bash, tar, gzip et grep.

Stallman a également développé personnellement la collection de compilateurs GNU ou GCC pour faire progresser le développement de logiciels sur des systèmes compatibles GNU. Et il a créé GNU Emacs, un éditeur de texte fou mais puissant.

Bien qu'il soit actuellement impliqué dans un scandale médiatique controversé, ses contributions au monde de l'informatique et des logiciels accessibles restent ce qu'elles sont.

9. Guido van Rossum

Guido van Rossum

Les langages de la famille C sont formidables et efficaces, mais certaines personnes ne peuvent tout simplement pas les gérer. Ou, certaines personnes ont simplement besoin de quelque chose d'un peu moins déroutant.

Guido van Rossum a créé le Langage de programmation Python en 1989 et il a depuis transformé de nombreux domaines de l'informatique, depuis les environnements Unix jusqu'à devenir le langage préféré des utilisateurs. AI les développeurs.

Python adopte une approche différente du développement de programmes, avec son indentation, son typage dynamique et une bibliothèque standard complète. Il est également livré avec un interpréteur préinstallé et prêt à l'emploi dans de nombreux systèmes Linux.

10. Rasmus Lerdorf

Rasmus Lerdorf

Les humbles débuts du World Wide Web comportaient des sites HTML statiques qui, bien qu'ils aient inauguré la nouvelle ère de l'informatique, laissaient beaucoup à désirer.

Rasmus Lerdorf est l'un des pirates qui a tenté de résoudre ce désir. Il a écrit une collection de programmes C qui s'exécutaient en tant que CGI ou Common Gateway Interface pour son serveur de page d'accueil HTML, et PHP est né.

Il ne savait pas que sa création allait transformer Internet. PHP alimente actuellement environ 80 % des serveurs du Web, grâce à sa gratuité et open-source logiciel. C’est aussi un très beau langage doux à coder.

11. Satoshi Nakamoto

Satoshi Nakamoto

D'accord, nous savons tous que Satoshi Nakamoto est probablement un pseudonyme. Mais que ce soit lui, elle, eux ou lui, ce nom a changé le cours de l'humanité lorsqu'il a publié le premier article qui a présenté Bitcoin le 31 octobre 2008.

Il va sans dire, cryptomonnaies valent désormais des milliards de dollars et Satoshi Nakamoto est un milliardaire bien mérité. Mais il semble que nous en soyons encore aux premières phases de perturbations cryptographiques, comme le sous-jacent blockchain La technologie conçue pour la monnaie Bitcoin prend sa propre vie.

Le monde de l'art lui aussi est actuellement perturbé par jetons non fongibles, une technologie dérivée de la blockchain. De nombreuses autres applications sont également en développement actif. Même les grandes entreprises, de Wikimédia à Microsoft, en passant par Tesla, AT&T et Burger King, acceptent les Bitcoins.

Quoi qu'il en soit, il est évident que le monde ne sera plus jamais le même. À cause de Satoshi Nakamoto.

Pour aller plus loin

Arrivant à la fin de cette liste des plus grands programmeurs, il est évident à quel point chacun de leurs esprits geek était ou est brillant.

Et alors que le monde continue de s'appuyer sur l'informatisation, nous prions pour que la véritable culture des hackers ne meure jamais. Et que la bienveillance de L'éthique du hacker continuer à alimenter la révolution informatique de notre chère planète.

Nnamdi Okeke

Nnamdi Okeke

Nnamdi Okeke est un passionné d'informatique qui aime lire un large éventail de livres. Il a une préférence pour Linux plutôt que Windows/Mac et utilise
Ubuntu depuis ses débuts. Vous pouvez le retrouver sur Twitter via bongotrax

Articles : 288

Recevez des trucs techno

Tendances technologiques, tendances de démarrage, avis, revenus en ligne, outils Web et marketing une ou deux fois par mois