注:私はあなたの誰も(おそらく)Googleで働いていないことを知っているので、これはもっと概念的な質問です。
そうそう、私はGmailがJavaを使用していることを発見しました。
私は個人的には実際に学んだことはありませんJavaおよびC/C++、Python、Phpなどに精通していますが、一部のWebサイトがJavaなどの言語を使用する理由は何ですか?(注:これはnoある言語が他の言語よりも優れていることを示すスレッドです。Gmailなどの一部のWebサイトでJavaおよび同様の言語を使用する理由は何ですか?Java /を使用することで得られる利点/欠点Web開発用のphp/python/Rubyなどの言語に似た言語?
Ps:私は一部のサイトが最適化のためにコードをコンパイルすることを好むことを知っています(facebookのヒップホップのように)
Javaには、生産性とパフォーマンスのかなりのトレードオフがあるため、非常に生産性の高いPHP/Pythonと非常にパフォーマンスの高いC/C++の間のどこかです。
Gmailは多くのクライアントを抱える大規模なサイトです。ここではスケーラビリティの問題が発生し、JavaはPHPまたはPythonよりもスケーラブルな言語です。
また、Javaには、Webに非常に優れたフレームワークがいくつかあります。現在ではめったに使用されない場合でも、Webプログラミングに使用される最初の言語であり、Gmailなどの大規模なシステムでのみエンタープライズ領域でのみ支配しています。
別の例としてTwitterを取り上げます。最初はRubyで書かれていましたが、スケーラビリティのためにJavaに移行されました。