2010-11-11 37 views
7

谷歌和其他人喜歡MSN,雅虎,orkut,臉書,twiiter等使用什麼語言/ framwork。或者事實上任何受歡迎的網站。谷歌和其他人使用什麼語言

我知道下面

  1. Facebook的 - PHP
  2. 雅虎 - PHP
  3. 的Gmail - Java的
  4. Twitter的 - ROR和Scala
  5. 四方 - 斯卡拉

什麼人

編輯:

谷歌員工被正式允許使用4種語言的Python,Java和C++,JavaScript的。這並不意味着他們不能使用其他語言。

回答

6

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

Google Wave Protocol - 爪哇(http://code.google.com/p/wave-protocol/(你可以檢查出來,並研究它,只是40000行;)))

谷歌Wave前端 - 谷歌Web工具包(http://code.google.com/webtoolkit/doc/1.6/examples/

谷歌主持人前端 - 谷歌Web工具包(http://code.google.com/webtoolkit/doc/1.6/examples/

谷歌地圖前端 - 的JavaScript(Which language is used in google maps frontend?

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

0

谷歌真的使用了各種爲他們的目的不同的技術/語言。

例如Python的

「的Python已經從一開始谷歌的一個重要組成部分,並保持這樣的系統增長和發展。今天,數十名谷歌工程師使用Python,和我們正在尋找更多具有這種語言技能的人。「說彼得·諾維格,在谷歌搜索質量總監,公司

(從python.org採取報價)

their help頁面,你可以看到你的瀏覽器「 py」爲文件擴展名的地址欄;) 也許這樣做也用於他們的搜索頁面?

我確定像他們的Google's Filesystem這樣的東西是用C或C++編寫的。

GMail和Google Maps的前端(afaik)是用Java和Google Web Toolkit創建的。

結論:沒有明確的答案,你的問題,因爲谷歌真的採用了很多不同的技術對不同問題的...

+0

有需要時,這就是爲什麼我創造了這個問題 – aWebDeveloper 2010-11-20 07:00:56

+0

有了這麼多的產品是如何一個單一的語言你認爲會有一種語言嗎? – skjoshi 2014-03-02 06:23:47