2010-11-11 14 views
7

Jaki język/framwork ma Google i inne podobne do msn, yahoo, orkut, facebook, twiiter itp. Lub w rzeczywistości jakiejkolwiek popularnej strony internetowej.jakiego języka używają google i inni?

wiem następujące

  1. Facebook - PHP
  2. Yahoo - PHP
  3. Gmail - Java
  4. Twitter - ROR i Scala
  5. Foursquare - Scala

Co o innych

EDIT: pracownicy

Google są oficjalnie dopuszczone do wykorzystania 4 języków Python, Java, C++, JavaScript. to nie znaczy, że nie mogą używać innych języków.

Odpowiedz

6

Google Search - 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/ (Można to sprawdzić i zbadać go, zaledwie 40.000 wierszy;)))

Google Wave Front-End - Google Web Toolkit (http://code.google.com/webtoolkit/doc/1.6/examples/)

Google Moderator Front-End - Google Web Toolkit (http://code.google.com/webtoolkit/doc/1.6/examples/)

Google Maps Front-End - JavaScript (Which language is used in google maps frontend?)

Gmail Frontend - JavaScript (http://en.wikipedia.org/wiki/Gmail#Code_changes)

0

Google naprawdę używa się różnych technologii/języków do swoich celów.

Na przykład Python

„Python jest ważną częścią Google od początku i pozostaje tak jak system rośnie i ewoluuje. Dziś dziesiątki inżynierów Google korzysta Python i szukamy więcej osób z umiejętnościami w tym języku. " powiedział Peter Norvig, dyrektor jakości wyszukiwania w Google, Inc.

(cytat wzięty z python.org)

Na their help stronach można zobaczyć ".py" rozszerzenia pliku w przeglądarce adres bar;) Może używają go również do swoich stron wyszukiwania?

Jestem pewien, że rzeczy takie jak ich Google's Filesystem są napisane w C lub C++.

Interfejsy GMail i Google Maps są (afaik) utworzone za pomocą Javy i Google Web Toolkit.

Podsumowując: Nie ma jednoznacznej odpowiedzi na pytania ponieważ Google naprawdę zawiera wiele różnych technologii dla różnych problemów ...

+0

istnieje potrzeba być jednym pojedynczym języku Dlatego stworzyłem to pytanie – aWebDeveloper

+0

Z tym produkcie Jak wielu myślisz, że będzie jeden język? – skjoshi

Powiązane problemy