Dernièrement, j'ai appris que de plus en plus de programmeurs pensaient que s'ils travaillaient seuls, ils seraient plus rapides et offriraient plus de qualité. Habituellement, ce sentiment est lié au fait qu'ils réalisent la meilleure programmation de leur équipe et qu'en fin de compte, l'idée est assez plausible. S'ils font la meilleure programmation et travaillent seuls (et peut-être plus), le résultat final sera un meilleur logiciel.
Je sais que cette idée ne fonctionnerait que si vous étiez assez passionné pour travailler 24 heures sur 24, 7 jours sur 7, dans les délais, avec une grande discipline.
Donc, après avoir réfléchi à cette idée et essayé d’en apprendre un peu plus, je me demande s’il existe des programmeurs célèbres composés d’un seul homme qui ont livré un logiciel (utile) par le passé?
la source
Réponses:
John Carmack
Le gars qui a écrit le moteur pour les jeux Doom, Wolfenstein, les jeux Quake, etc. Lisez Masters of Doom , c’est une belle histoire de ce que lui et John Romero ont fait.
la source
Donald Knuth
la source
Steve Wozniak à peu près était le personnel de programmation d'Apple pour le premier bit.
la source
Richard M. Stallman (RMS) . Reconnu récemment pour ses discours politiques sur les logiciels à sources fermées, il était à son époque un grand programmeur. Il suivit seul le code de la machine commerciale Lisp pendant un certain temps. Emacs et gcc font partie de ses créations.
Il y a une excellente description de lui dans le livre de Hackers par Steven Levy.
la source
Chris Sawyer . Il avait un peu d'aide pour la musique et les graphiques, mais sinon, RollerCoaster Tycoon était tout pour lui. Incroyable, surtout compte tenu du moteur physique. Enfin, le jeu entier a été écrit en langage assembleur.
la source
Linus Torvalds
la source
Bill Joy - a écrit vi ainsi que csh, rlogin, rsh et rcp
la source
Juste pour être complet (pas vraiment compétitif avec les "héros" de la programmation d'aujourd'hui, mais vraiment un "one-man-army" à son époque ;-): Ada Lovelace
la source
John Resig , créateur du framework javascript jQuery .
la source
Guido van Rossum (auteur de Python)
la source
Larry Wall - Perl.
Et pour un voyage amusant à regarder ce qui se passe dans son esprit fabuleux, les programmeurs C peuvent lire l' entrée gagnante du concours international d'obscurcissement C de 1986. Il est classé sous wall.c
la source
Anders Hejlsberg créateur de Turbo Pascal, Delphi, C # (et en partie .NET), ....
la source
Bram Cohen , au moins son petit projet provoque maintenant 50% de tout le trafic Internet [citation nécessaire].
la source
Bjarne Stroustrup pour l'invention et la 1ère implémentation de C ++
la source
Yukihiro Matsumoto a livré beaucoup de Ruby tout seul. Ruby est populaire maintenant, et beaucoup de gens y ont contribué, mais il a commencé seul à faire rouler les choses.
la source
Oren Eini aka Ayende Rahien , auteur de Rhino Mocks et d'autres excellents outils open source. C'est l'un des codes les meilleurs et les plus élégants qui soient.
la source
DJ Bernstein . qmail, djbdns et beaucoup d’autres.
Oh, et poursuivre les États-Unis en justice afin que les gens ici puissent publier librement des outils de cryptographie sur Internet. Pas exactement la programmation, mais totalement un homme-armée.
la source
Jon Skeet
la source
C'est l'un de ces grands programmeurs qui n'ont pas la renommée "Knuth" - Fabrice Bellard . Il a écrit la distribution originale de FFmpeg, est le chef de projet de QEMU, a découvert l’algorithme pi le plus rapide en cours, et a non pas une, mais deux victoires au concours international de code C dissimulé . Pour utiliser une phrase de l'un de mes professeurs CS préférés, cet homme est une rock star.
la source
Jamie Zawinski (liens vers l'une des histoires les plus épiques de l'histoire de l'informatique)
la source
_why a fourni des trucs sympas à la communauté Ruby:
... et beaucoup plus :)
la source
Lisez cet article, par exemple, en commençant par le milieu, à peu près à l’endroit où il est écrit,
la source
Steve Gibson
la source
Sid Meier
Co-fondateur de Microprose et écrit Alpha Centauri de Sid Meier, et Colonization de Sid Meier, [2] [3], Civilization IV de Sid Meier et plus encore.
la source
Chuck Moore - Créé Forth, l'a porté sur des dizaines d'architectures, a conçu plusieurs microprocesseurs, créé son propre système de CAO, gagné des millions de dollars en brevets matériels, créé colorForth ... et ainsi de suite.
la source
Phil Katz mérite absolument d'être mentionné. Où aurions-nous été sans PKZip.
la source
John Backus - Fortran
Stephen Wolfram - paquet Mathematica
Sid Meier - Civilisation
Tim Berners-Lee - inventeur du World Wide Web
Phil Zimmermann - PGP
la source
Ce n’est pas seulement un sentiment, c’est le un article de l’édition du 20e anniversaire d’un livre de Frederick Brooks intitulé The Mythical Man Month . Je suppose que c’est une situation très fréquente. La personnalité d'un développeur de logiciel conduit de toute façon à être quelque peu indépendante. Je ne connais pas d'excellents exemples, mais le livre que j'ai lié ci-dessus pourrait vous intéresser.
la source
Gus Mueller .
la source
Khaled Mardam-Bey , auteur de mIRC , le célèbre client IRC.
la source