谷歌和其他人使用什么语言

时间:2010-11-11 12:00:37

标签: programming-languages web

谷歌和其他人如msn,yahoo,orkut,facebook,twiiter等使用什么语言/框架。或者事实上任何受欢迎的网站。

我知道以下

  1. Facebook - PHP
  2. Yahoo - PHP
  3. Gmail - Java
  4. Twitter - ROR和Scala
  5. Foursquare - Scala
  6. 其他人

    修改

    谷歌员工正式被允许使用4种语言Python,Java,C ++和JavaScript。这并不意味着他们不能使用其他语言。

2 个答案:

答案 0 :(得分:6)

Google搜索 - Python(http://python.about.com/b/2006/11/17/creative-search-technology-with-python.htm

Google Wave Protocol - Java(http://code.google.com/p/wave-protocol/(您可以查看并研究它,只需40000行;))

Google Wave前端 - Google Web Toolkit(http://code.google.com/webtoolkit/doc/1.6/examples/

Google版主前端 - Google Web Toolkit(http://code.google.com/webtoolkit/doc/1.6/examples/

Google地图前端 - JavaScript(Which language is used in google maps frontend?

Gmail前端 - JavaScript(http://en.wikipedia.org/wiki/Gmail#Code_changes

答案 1 :(得分:0)

Google确实使用了各种不同的技术/语言。

例如Python

  

“从一开始,Python一直是Google的重要组成部分,随着系统的发展和发展,它仍然如此。今天,数十名Google工程师使用Python,我们正在寻找更多掌握这种语言技能的人。” Google公司搜索质量总监Peter Norvig说。

(引自python.org

their help页面上,您可以在浏览器地址栏中看到“.py”文件扩展名;) 也许它也会将它用于搜索页面?

我确信他们的Google's Filesystem之类的内容是用C或C ++编写的。

GMail和谷歌地图的前端(afaik)是用Java和Google Web Toolkit创建的。

总结:对于你的问题没有明确的答案,因为谷歌确实在不同的问题上融入了许多不同的技术......