Google在Go语言上投入了多少?


35

我已经阅读了很多有关Go语言的内容,而且看起来很有希望。在决定对语言进行更多努力之前,我缺少的最后重要信息是:Google或其他公司在开发工作上投入了多少金钱/人力?如果无法提供此信息,您是否还有其他信息可表明Google对项目的承诺。它是否被用作新投资或类似投资的主要语言(我想这还为时过早,但我不知道)?


6
最近,Google在Go上投入了更多资金,现在Go在AppEngine上运行。另一个迹象表明Go仍然存在并且正在踢。
9000

1
@ 9000请提供该评论作为答案,因此我们可以对它进行评论。
大卫,

Answers:


27

我使用go已有大约一年的时间,从那时起,这种语言一直在不断改进。事情正在变化,改善,(某种程度上)稳定,并且在其创新(例如gofix)方面通常令我惊讶。它肯定不会死,他们似乎正在付出很多努力。

Google代码页显示了17个人为该项目做出了贡献。从外观上看,除三人外,其他人都可能是Google员工:http : //code.google.com/p/go/people/list。值得注意的是,go项目有著名的程序员,例如UNIX之父Rob Rob和Ken Thompson。如果Google不关心go语言的未来,那么他们不太可能指派如此著名的程序员来开发它。

Google正在内部使用go:http : //golang.org/doc/go_faq.html#Is_Google_using_go_internally

go不会发生oracle传奇:请参阅许可文件不可撤销的专利授权。即使Google停止开发go(根据我的观点,这不太可能),其他人也可能会选择。

除了上述所有要点之外,由于它具有内置的并行化,对http协议的本机库支持以及速度,因此Google go非常适合 Google内部使用。仅出于这个原因,您就可以确信Google将在一段时间内为go提供支持。


5
Memcached和其他项目的成名人物Brad Fitzpatrick也是Go团队的一员,他一直在修正错误并在整个标准库中实现疯狂的功能。
uriel 2011年

1
来自1024cores博客的那个免费的家伙也在Go上工作。因此,尽管我不是粉丝,恕我直言,Go并不会陷入困境。
NoSenseEtAl 2012年


3

我不知道开发人员的数量,但是Go一直在持续不断地进行开发。该团队经常(几乎每周一次)发布他们的改进,维护文档和仪表板(http://godashboard.appspot.com/),并参加Google I / O和其他会议。

社区的增长以及项目的数量。因此,在经过最初的炒作和幻灭的低谷之后,Go逐渐适应了富有成效的语言。


我只是担心Google突然削减我开始喜欢并依赖的服务。其中之一就是Google问答。
大卫,

14
当您获得Stack Exchange时,谁需要Google Answers?
Job

Google正在削减没有流行的服务。就像其他成功的公司一样。我猜这叫做从错误中学习。
帕维尔Dyda

3
您永远无法确定。但是对我来说,Go有潜力让Google在Java手机(例如现在由Oracle拥有)上更加独立。此外,Go是许多C,C ++和Python功能的良好组合,所有这些功能在Google都得到了广泛使用。
2011年

@Job使用Google Answers,我可以要求人们做比Stack Exchange上更多的工作。这里总是存在这样的风险,即没有人会被激励去做回答问题所需的工作。
大卫,

2

Google在Go语言上投入了多少?除了Google本身,我认为没有人可以回答。
Google习惯于发布项目,并查看人们对项目的反应,如果周围有很多嗡嗡声,请投资该项目,否则请放弃。
范例:
Chrome作业系统,Google Buzz,GMail,阅读器,Android ...


3
值得注意的是,即使Google停止了对Go的投资,这种语言也不一定会消亡。它是开源和免费的,其他公司也正在认真使用它。我知道三个编译器。因此,与Answers或Wave不同的是,如果Google决定不再支持它,那它就不会遭受破坏。
Kyle C

2
也有相当多的公司开始使用Go构建其基础架构,请参阅:go-lang.cat-v.org/organizations-using-go
uriel 2011年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.