Python Creator Guido van Rossum Leaves Google For Dropbox 261
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)."
Not a fractal of bad design (Score:5, Informative)
What's more elegant and nicer in Python than PHP?
Python isn't a fractal of bad design [veekun.com].
Re:Python VS PHP (Score:5, Informative)
Re:Python VS PHP (Score:5, Informative)
Quite right. And don't forget about LAN sync. Dropbox clearly is technically more advanced than Skydrive. The only handicap I see with Dropbox is the lack of some sort of permission system when you share folders. Or at least a read-only setting.
Re:What will he be doing at DropBox? (Score:5, Informative)
AFAIK he was working on the Python part of Google App Engine, in particular the NDB [google.com] API.
He has also developed Mondrian, a code review tool that was partially open sourced as Rietveld. [google.com]
(Not a Google employee, so just going by public knowledge here)
Guido is overrated (Score:1, Informative)
When I first saw the original Python's closure, I didn't know whether to laugh or cry. When I learned about the original Python's garbage collector, I just shook my head. I haven't looked at Python since.
Re:Python VS PHP (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:
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"; });
Gut reaction? (Score:4, Informative)
In my case, was that Google are moving away from Python. Also see the last answer here:-
http://stackoverflow.com/questions/2560310/heavy-usage-of-python-at-google [stackoverflow.com]
Perhaps there are some anonymous Googlers out there that are brave enough to comment?
Re:Python VS PHP (Score:5, Informative)
One word for all you whiny kids today: MFC.
Jesus H. I'd rather pull out my teeth. With pliers.
Re:Python VS PHP (Score:4, Informative)
You know, I've gotten used to anti-language screeds being the frustration of the ignorant and lazy compounded with childish exaggerations and intemperance even I boggle at.
But .... wow. Just wow. NULL < -1 && NULL == 0? "0133" == "133" because of implicit string-to-numeric conversions, but 0133 != 133? And the ? : implementation just leaves those examples in the dust.
Re:Not a fractal of bad design (Score:3, Informative)
Every point in that write up has been rebutted. Linking to that over and over doesn't make any of it true.
http://forums.devshed.com/php-development-5/php-is-a-fractal-of-bad-design-hardly-929746.html [devshed.com]
http://blog.ircmaxell.com/2012/04/php-sucks-but-i-like-it.html [ircmaxell.com]
Re:Python VS PHP (Score:4, Informative)
Also: What's a "PHP" or a "VB"?
A security exploit.