GoogleはGo言語にいくら投資していますか?


35

Go言語についてはかなり読みましたが、有望なようです。言語にもっと労力をかけることに決める前に不足している最後の重要な情報は、次のとおりです。この情報を提供できない場合、プロジェクトへのGoogleのコミットメントを示す他の情報はありますか。新しい投資などの主要言語として使用されていますか(これには早すぎますが、わかりません)。


6
最近GoogleはGoにもう少し投資し、現在GoはAppEngineで実行されています。Goが生きており、蹴っているという別の兆候。
9000

1
@ 9000そのコメントを回答として提供してください。そうすれば、賛成し、コメントすることができます。
デビッド

回答:


27

私は約1年間goを使用していますが、それ以来、言語は継続的に改善されています。物事は変化し、改善し、(ある程度)安定化しており、その革新(例:修正)で一般的に驚くべきものです。確かに死ぬことはなく、彼らはかなりの努力をしているようです。

Googleコードページには、プロジェクトに貢献している17人が表示されます。見たところ、そのうち3人を除くすべてがGoogleの従業員である可能性が高い:http : //code.google.com/p/go/people/list。注目すべきは、goプロジェクトにはUNIXの父であるRob PikeやKen Thompsonなどの著名なプログラマーが働いていることです。もしGoogleがgo言語の未来を気にしなければ、そのような著名なプログラマを開発に割り当てることはまずありません。

Googleはgoを内部的に使用しています:http : //golang.org/doc/go_faq.html#Is_Google_using_go_internally

oracle sagaはgoでは発生しません。ライセンスファイルと変更できない特許付与を参照してください。Googleがgoの開発をやめたとしても(上記の私の点を考えると、ありそうもないことですが)、誰かがそれを拾う可能性があります。

上記のすべてのポイントに加えて、Google goは組み込みの並列化、httpプロトコルのネイティブライブラリサポート、および速度のため、Googleの内部使用に非常に理想的です。この理由だけでも、goがしばらくの間Googleによってサポートされることを確信できます。


5
memcachedやその他のプロジェクトで有名なBrad FitzpatrickもGoチームの一員です。彼はバグを修正し、クレイジーのように標準ライブラリ全体に機能を実装しています。
ウリエル

1
また、1024coresブログのロックフリーの人がGoに取り組んでいます。だから私はファンではありませんが、私見囲underは下がっていません。
NoSenseEtAl


3

開発者の数はわかりませんが、Goの集中的な継続的な開発があります。チームは頻繁に(ほぼ毎週)改善をリリースし、ドキュメントとダッシュボード(http://godashboard.appspot.com/)を維持し、Google I / Oやその他の会議に参加しています。

コミュニティは、プロジェクトの数とともに成長します。だから、最初の誇大広告と幻滅の谷の後、Goはゆっくりと生産的な言語に慣れてきました。


私は、グーグルが私が愛し、依存し始めたサービスを突然カットすることを心配しています。その1つがGoogleアンサーです。
デビッド

14
Stack Exchangeを入手したときに誰がGoogle Answersを必要としますか?
ジョブ

グーグルはつかまえなかったサービスを切っている。他の成功した会社のように。それは間違いから学ぶことだと思います。
パウェウダイダ

3
あなたは決して確信できません。しかし、私にとってGoは、Androidの携帯電話など、GoogleをJava(現在はOracleが所有)からより独立させる可能性があります。さらに、Goは多くのC、C ++、Python機能の優れた組み合わせであり、すべてGoogleで集中的に使用されています。
それらを

@JobとGoogle Answersを使用すると、Stack Exchangeよりもはるかに多くの作業を行うように人々に依頼できます。ここでは、質問に答えるために必要な仕事をするように動機付けられないというリスクが常にあります。
デビッド

2

GoogleはGo言語にいくら投資していますか?Google以外は誰も答えられないと思います。
Googleには、プロジェクトをリリースして、人々がプロジェクトにどのように反応するかを確認する習慣があります。
例:
Chrome OS、Googleバズ、GMail、リーダー、Android ...


3
GoogleがGoへの投資をやめたとしても、その言語が必ずしも死ぬわけではないことに注意してください。これはオープンソースで無料であり、他の企業が真剣に使用しています。私が知っているコンパイラは3つあります。たとえば、AnswersやWaveとは異なり、Googleがサポートをやめることに決めた場合、それは破壊されません。
カイルC

2
また、Goを使用してインフラストラクチャの構築を開始した企業もかなり多くあります。go
lang.cat
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.