Slashdot Mirror


Python Creator Guido van Rossum Leaves Google For Dropbox

New submitter mrvan writes "Guido van Rossum, the proclaimed Python Benevolent Dictator For Life, has left Google to work for Dropbox. In their announcement, Dropbox says they relied heavily on Python from the beginning, citing a mix of simplicity, flexibility, and elegance, and are excited to have GvR on the team. While this is, without a doubt, good news for Dropbox, the big question is what this will mean for Python (and for Google)."

10 of 261 comments (clear)

  1. Not a fractal of bad design by tepples · · Score: 5, Informative

    What's more elegant and nicer in Python than PHP?

    Python isn't a fractal of bad design.

    1. Re:Not a fractal of bad design by interval1066 · · Score: 5, Funny

      In defense of PHP, Python and Ruby suck in their own ways too...

      That's like saying "In defense of a knife to the eye, cheesecake and ice cream have their own drawbacks."

      I'm glad some one else will say what I've always said, PHP is a three-headed Satan baby. When the seventh seal was broken and the seventh trumpet sounded, PHP leaped out of the womb and ate its mother, the whore of Babylon.

      --
      Python: 'And then suddenly you have a language which says "we're all stuck with whatever the whiniest coder wants".'
  2. Big Question? by folderol · · Score: 5, Insightful

    Why? Maybe he just wanted a change, and wasn't especially concerned about the pay - people do that you know. Sometimes job satisfaction is what does it. Sometimes a fresh set of challenges. Money is severely over-rated as a driver.

    1. Re:Big Question? by Riddler+Sensei · · Score: 5, Insightful

      Money is severely over-rated as a driver.

      Only when you already have it. Which, to be fair, he likely does.

  3. Re:What will he be doing at DropBox? by Anonymous Coward · · Score: 5, Informative

    AFAIK he was working on the Python part of Google App Engine, in particular the NDB API.

    He has also developed Mondrian, a code review tool that was partially open sourced as Rietveld.

    (Not a Google employee, so just going by public knowledge here)

  4. Re:Python VS PHP by dkleinsc · · Score: 5, Informative

    I've professionally programmed in both Python and PHP. There's no reasonable competition - Python wins hands down.

    A few of the advantages of Python over PHP:

    • * The basic library of Python is coherent and well written. PHP's is anything but.
    • * Python's syntax allows you to do the same thing as PHP with far less code. For instance, to filter an array in Python, you can do stuff like this:

      filtered = [x for x in unfiltered where x.foo=="bar"]

      In PHP the same thing looks like:

      $filtered = array_filter($unfiltered, function($x) { return $x->foo == "bar"; });

    • * Python is massively easier to unit test: You can patch anything you possibly want, including system calls, it has fantastic mocking libraries and testing harnesses.
    • * Python supports modularity and has since day one. PHP's closest equivalent, namespacing, was tacked on at the last minute and not used properly.
    --
    I am officially gone from /. Long live http://www.soylentnews.com/
  5. Re:Python VS PHP by MrEricSir · · Score: 5, Funny

    Is that with or without a parachute? Because falling out of an airplane to a grizzy death doesn't sound so bad after you've been programming PHP all day.

    --
    There's no -1 for "I don't get it."
  6. Re:Python VS PHP by H0p313ss · · Score: 5, Interesting

    Is that with or without a parachute? Because falling out of an airplane to a grizzy death doesn't sound so bad after you've been programming PHP all day.

    You think PHP is bad? Why in my day we used COM with VB and C++, uphill both ways.

    But just try telling that to kids these days. They'll never believe you.

    --
    XML is a known as a key material required to create SMD: Software of Mass Destruction
  7. Re:Pay Decrease? by rk · · Score: 5, Insightful

    Actually, I'd take shoveling out a barn at 500/hr. It would get me exercise and a chance to be alone with my thoughts, which would let me do fun things like programming with python for things I want to program, instead of what someone else wants programmed.

  8. Re:Python VS PHP by Darby · · Score: 5, Funny

    ARRGGH!!! &$ )!$!@$ !@ !!&*(!#@!!!!!!!!!

    Now while writing an entire sharepoint replacement in one line of perl is impressive, it doesn't really constitute a specific argument against MFC.