Hello,
I want to know one thing, which language Google uses for web application development, because i was discussing with my friends about this and they say that Google uses Python for web applications, but which is it?
Best Regards.
Hello,
I want to know one thing, which language Google uses for web application development, because i was discussing with my friends about this and they say that Google uses Python for web applications, but which is it?
Best Regards.
I think lot of things including Python, Java, maybe some PHP and maybe some ruby on rails.
They are very pro-Python, definitely seem to be the direction they are headed.
Clearly they have a lot of their development also invested in JavaScript APIs!
It seems to me like the projects that are 'for internal use, gone public' have both Java and Python APIs, which strongly suggest they do both Python and Java in-house.
I recall reading somewhere (Steve Yegge?) that the "official" languages at Google include Python, Java, and C++, JavaScript. I believe GMail is written with a Java backend. GWT is Java compiled to JavaScript.
Their web applications that use the Google Web Toolkit is programmed in Java. The GWT then compiles the Java into a combination of JavaScript and DHTML that is cross platform compatible.
Quoting Greg Stein, bolding is mine :
At Google, python is one of the 3 "official languages" alongside with C++ and Java. Official here means that Googlers are allowed to deploy these languages to production services. (Internally Google people use many technologies including PHP, C#, Ruby and Perl). Python is well suited to the engineering process at Google.