I never that they even touch python!!
http://it.slashdot.org/article.pl?sid=08/02/01/1624247&from=rss |
They use Python, C++, Java, JavaScript... Also check out this one: http://blogoscoped.com/archive/2006-06-15-n22.html |
Almost every job offer from Google mentions Python ;) But if Python = 15%, what are the percentages of other languages? |
The rest of the programmers probably use butterflies. http://xkcd.com/378/ |
Zim I was about to post the same thing!
|
http://www.sauria.com/~twl/conferences/pycon2005/20050325/Python%20at%20Google.html Notes from an old Google talk about Python. |
Only 15%? I would expect more when the founder of the language works for the company.
http://www.python.org/~guido/ |
Python is a great prototyping language, great for quickies, but hardly robust enough for industrial stregth use. I don't recall Guido ever talking of it as an enterprize solution. Did I miss it? |
Colin > A large part may be... JavaScript. If you delete that, it doesn't rest many Google services ;-) |
Ianf, it seems like Google has quite robust technology. What makes you think that Python cannot be used for serious software projects? |
I'd think Python can be used for as lot of stuff closer to the front-end at Google... they even used MySQL closer to the front-end, right, like they did for some tables on AdWords (http://xooglers.blogspot.com/2005/12/lets-get-real-database.html). But when it comes to high-performance server farm back-end number crunching maybe C++ is the way to go at Google? Or maybe Python is even used for complete apps? Would like to know too! |
In the presentation I linked to above, they said at least Google Groups and Google Code were written in Python. Some Google libraries are in C++ though, and wrapped using SWIG. And a lot of internal apps are probably completely in Python. |
Python is used for Google Help pages.
example: http://www.google.com/support/firefox/bin/topic.py?topic=11817 |
sanderqd: ignorance of current state of python... last time I (ab)used it must've been 12+ years ago. Nowadays I only do "ASCII-hacking" ;-))
|
PHP is also used. Take for example this link:
toolbar.google.com/send/sms/index.php
btw, there might be a bug when using this query & clicking on results page 12 or above: site:google.com filetype:php -inurl:(groups|code) |
Josue: You wil find very little (should be none at all) PHP as it's not an officially language within Google, Python is.
Note that Guido van Rossum, the creator of Python, is a Googler.
|