Slashdot Mirror


The World's Best Living Programmers

itwbennett (1594911) writes "How do you measure success? If it's by Stack Overflow reputation, Google engineer Jon Skeet is the world's best programmer. If it's winning programming competitions, Gennady Korotkevich or Petr Mitrechev might be your pick. But what about Linus Torvalds? Or Richard Stallman? Or Donald Knuth? ITworld's Phil Johnson has rounded up a list of what just might be the world's top 14 programmers alive today."

11 of 285 comments (clear)

  1. No exhaustive.. by tobe · · Score: 5, Funny

    .. since I'm not in it.

    1. Re:No exhaustive.. by ShanghaiBill · · Score: 5, Informative

      For others that are too busy to click through the slideshow, here is the list:

      Jon Skeet : Legendary Stack Overflow contributor
      Gennady Korotkevich : Competitive programming prodigy
      Linus Torvalds : Creator of Linux
      Jeff Dean : The brains behind Google search indexing
      John Carmack : Creator of Doom
      Richard Stallman : Creator of Emacs, GCC
      Petr Mitrechev : One of the top competitive programmers of all time
      Fabrice Bellard : Creator of QEMU
      Doug Cutting : Creator of Lucene
      Donald Knuth : Author of The Art of Computer Programming
      Anders Hejlsberg : Creator of Turbo Pascal
      Ken Thompson : Creator of Unix
      Adam D'Angelo : Co-founder of Quora
      Sanjay Ghemawat : Key Google architect

    2. Re:No exhaustive.. by SirGeek · · Score: 5, Insightful

      Ken Thompson - Also creator of the C Programming Language.

  2. Not sure about that by maweki · · Score: 5, Funny

    I think I have to contest that. Last semester I got straight As in both "Principles of programming languages" as well as "Algorithm Engineering".

  3. How would you know? by drinkypoo · · Score: 5, Insightful

    You only know if you get to see their code, and/or if they are a public figure.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  4. Github Followers by Greyfox · · Score: 5, Insightful

    If you go by Github followers, Linus is pretty up-there. Linus and Stallman aren't great just for their programming abilities; their capability to manage their projects so effectively is a huge factor in their success.

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  5. Stack Overflow reputation by xxxJonBoyxxx · · Score: 5, Insightful

    Stack Overflow reputation indicates that you're a 1337 documentation writer, not necessarily that you know how to program.

  6. I would include Bill Joy on the list by twasserman · · Score: 5, Informative

    BSD Unix, vi editor, Sun Microsystems....

  7. A better list than expected by damn_registrars · · Score: 5, Informative

    I'm just impressed that neither Bill Gates nor Mark Zuckerberg were included. Most people who don't understand programming include one - or both - of them when building a list of "top programmers" even though neither are particularly outstanding programmers.

    --
    Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
  8. Jon Skeet doesn't belong on such a list by Westley · · Score: 5, Interesting

    I thought I'd get that in before too many other people do. I have better justification than most, as I *am* Jon Skeet. I saw the list yesterday, and we've been gently laughing about it at work.

    Somewhere, the difference between fame and accomplishments has been lost. Don't get me wrong, I'm not a bad coder. I'm pretty knowledgeable about C# as a language, although details of writing *applications* in C# is a different matter. I'm pretty good at expressing technical concepts, and that's really useful in various contexts (Stack Overflow, books, screencasts, and of course work). But none of these are a patch on what some of the others on the list have accomplished.

    As a Googler, I know a *bit* about what Jeff Dean and Sanjay Ghemawat have done - and it's obvious I'm not in the same league. The code I'm probably proudest of is Noda Time (my .NET date/time library) which has a few thousand users, if that. I hope I've had an impact everywhere I've worked, but it just isn't on the same scale as many of the other members of the list (let alone the many thousands of other notable programmers).

    It's pretty clear I'm not actually on the list because of my coding skills - it's just due to Stack Overflow reputation. That indicates *something*, but it's definitely not the kind of measure you'd sensibly use to compare two programmers. Just as I'm proud of Noda Time, I'm proud of being able to help a lot of people on Stack Overflow - but I'm not under the delusion that even that's on the same level of impact as an awful lot of other coders.

    For what it's worth, if I could substitute one other name for mine, it would be Eric Lippert. I'm not sure he's really be in the "top 14" or even whether that's meaningful - but I'd say he's at least *more* worthy of being there than I am.

  9. They got one thing right by Minwee · · Score: 5, Funny

    I noticed that the guy who wrote their slideshow code wasn't on the list.