166
votes

Lately I have been learning of more and more programmers who think that if they were working alone, they would be faster and would deliver more quality. Usually that feeling is attached to a feeling that they do the best programming in their team and at the end of the day the idea is quite plausible. If they ARE doing the best programming, and worked alone (and more maybe) the final result would be a better piece of software.

I know this idea would only work if you were passionate enough to work 24/7, on a deadline, with great discipline.

So after considering the idea and trying to learn a little more, I wonder if there are famous one-man-army programmers that have delivered any (useful) software in the past?

locked by yannis Mar 13 '12 at 20:31

This question exists because it has historical significance, but it is not considered a good, on-topic question for this site so please do not use it as evidence that you can ask similar questions here. This question and its answers are frozen and cannot be changed. See the help center for guidance on writing a good question.

Read more about locked posts here.

migrated from stackoverflow.com Feb 13 '11 at 1:51

This question came from our site for professional and enthusiast programmers.

  • 12
    Net productivity drops when hours go to high. Don't assume the best of the best are there merely because they invest more time. If that were the case, anyone could become a great programmer. – Brian Feb 9 '09 at 20:31
  • @Brian, well yea, i kind of a agree, but your know being persistent and giving a lot of time to (learning and developing) programming is a huge part of the key element of all the famous software – DFectuoso Feb 9 '09 at 20:41
  • Wow it will be interesting who of this guys will get more votes, its quite an impressive list – DFectuoso Feb 9 '09 at 21:00
  • 5
    Most of the answers are wrong. Anders didn't build C# or Turbo Pascal all by himself, for example. – Robert S. Feb 10 '09 at 2:01
  • 11
    Its weird that the number of votes to close is constant, while this question have 22 up votes and 14 favs, it only needs 4 votes to have it closed huh? – DFectuoso Feb 10 '09 at 17:21

111 Answers 111

1
vote
  • Mike Pall: singlehandedly wrote LuaJIT, which is arguably the fastest dynamic language VM ever created.
  • Fabrice Bellard: created ffmpeg, qemu, TCC, and on the side also discovered the fastest known algorithm for calculating the nth digit of pi.
  • Julian Seward: created bzip2 and Valgrind.
1
vote

Some personal favorites

Avery Lee of Virtualdub - Not really widespread use but the amount of code is impressive, not to mention he seems to have an obsession in assembly optimizing everything.

Gabest of Media Player Classic - As far as lines of code and impact, I think he deserves some appreciation for its early development.

1
vote

Austin Meyer, creator of X-Plane.

See this story.

  • Pilot and programmer how come that he just got one (mine) upvote.. – Nils Feb 13 '11 at 11:29
1
vote

Justin Frankel - creator of Winamp and Gnutella, the first serverless P2P system, still in use

1
vote

Markus Persson("Notch") is the one guy behind the game design, programming and graphics of Minecraft.

1
vote

Eddir Kohler, author of the Click modular router

1
vote

Some not yet mentioned

  • L. Peter Deutsch - Ghostscript, PDP 1 version of Lisp (at 12)
  • Notch creator of MineCraft
1
vote

Charles Simonyi (Microsoft Word and Excel)

Simon Peyton-Jones (Haskell)

Joe Armstrong (Erlang)

Bertrand Meyer (Eiffel)

1
vote

Daisuke Amaya aka Pixel

He created Cave Story.

1
vote

Allan Odgaard, author of TextMate.

1
vote

Andrew Tridgell.

rsync & samba

1
vote

How about Jeff Atwood? He created this website you're using right now.

0
votes

Carl Friedrich Gauss - the man behind most of humanities understanding probably fits this description.

  • doesn't count as programmer I would say.. – Nils Feb 13 '11 at 11:28
0
votes

Brian O'Kelley - king of Ad tech

0
votes

I would posit that most really cool software came from one person. We could just as well ask "Does anyone know of any brilliantly designed software out there that is the result of a committee rather than a single individual?"

0
votes

Paul Lutus developed Apple Writer alone in a remote cabin in Oregon. He still puts out some excellent ruby and python scripts.

0
votes

James Clark wrote groff, sgmls, expat, and was a key contributor in creating XML and Relax NG.

0
votes

Gabriel Weinberg, creator of DuckDuckGo.

0
votes

Lennart Poettering - Author of Avahi, pulseaudio , systemd

0
votes

Chris Crawford (of Atari, at the time) author of numerous ground-breaking games, including Eastern Front (1941) and Balance of Power.

-3
votes

Chuck Norris. What? You didn't know he could program too? =)

Not the answer you're looking for? Browse other questions tagged or ask your own question.