2009-10-13 5 views

Répondre

4

Ils sont très pro-Python, semblent définitivement être la direction vers laquelle ils se dirigent.

De toute évidence, ils ont beaucoup de leur développement également investi dans les API JavaScript! Il me semble que les projets «à usage interne, public» ont des API Java et Python, ce qui suggère fortement qu'ils utilisent Python et Java en interne.

+1

Pourquoi vous en souciez-vous autant? Si un représentant de Google ne vient pas et répond à la question, alors une supposition éclairée est la meilleure chose suivante. – micmcg

+0

+1 @kinopiko Je pense que vous étiez un peu trop strict sur celui-là, si nous voulons vraiment répondre, nous devons travailler sur google et probablement personne ne le fait que l'opinion et la meilleure estimation. – RageZ

+1

Un bon nombre de personnes sur stackoverflow.com travaillent chez Google. –

1

Je pense beaucoup de choses y compris Python, Java, peut-être un peu de PHP et peut-être un peu de ruby ​​sur rails.

+0

Mais Python est le premier choix d'entre eux? –

+0

La plupart du temps Oui. – Natim

+4

-1 Quel est le point de deviner? Quel est le point d'upvoting une conjecture? –

7

Je me souviens d'avoir lu quelque part (Steve Yegge?) Que les langages "officiels" de Google incluaient Python, Java et C++, JavaScript. Je crois que GMail est écrit avec un backend Java. GWT est Java compilé en JavaScript.

+3

http://steve-yegge.blogspot.com/2007/06/rhino-on-rails.html –

+0

yup, c'est là que je l'ai lu. –

+0

La réponse la plus instruite jusqu'à présent. Les opérations de base de Google, telles que la recherche, se font principalement en C++, la plomberie est en Python et Java et JavaScript/DHTML est utilisé pour relier les choses du point de vue du Web. Pile intéressante de technologies pour diverses utilisations OMI. – Esko

0

Leurs applications Web qui utilisent le Google Web Toolkit sont programmées en Java. Le GWT compile ensuite Java en une combinaison de JavaScript et de DHTML compatible avec les plateformes croisées.

+0

Majorité? Quelles sont les autres applications autres que AdWords et Google Wave qui utilisent GWT? –

4

Greg Stein Citant, bolding est à moi:

Chez Google, python est l'un des 3 "langues officielles" aux côtés de C++ etJava. Officiel signifie que les Googleurs sont autorisés à déployer ces langues à la production services. (interne Google personnes utilisent de nombreuses technologies telles que PHP , C#, Ruby et Perl). Python est bien adapté au processus d'ingénierie au Google.

Questions connexes