展会信息港展会大全

Golang 到底姓什么?开发者想移除谷歌 logo
来源:互联网   发布日期:2019-07-13   浏览:483次  

导读:前阵子有个 Golang 相关的话题引起了许多人的讨论,那就是 Go 是谷歌的语言,而不是社区的 ,该观点认为谷歌作为整个 Go 社区的掌门人,它独自决定了什么东西可以被 Go 语言接受,什么不能被接受。而最近有人就想让谷歌从 Go 官网上移除它自家 lo ......

前阵子有个 Golang 相关的话题引起了许多人的讨论,那就是 Go 是谷歌的语言,而不是社区的 ,该观点认为谷歌作为整个 Go 社区的掌门人,它独自决定了什么东西可以被 Go 语言接受,什么不能被接受。而最近有人就想让谷歌从 Go 官网上移除它自家 logo,以此来稳住军心。

关于 Golang 姓谷歌这一观点,一方面是由于 Go 核心团队的大部分成员都是谷歌的员工,如果他们不离开谷歌,不去积极确立 Go 语言未来的发展方向,那很难说 Go 不是谷歌的;另一方面,谷歌公司真的为 Go 付出了一些东西,比如提供了大量的基础设施和资源,如域名 golang.org。

想想 Go 泛型,开发者一直在苦等谷歌添加这一特性,于是有人就想像 Java 社区一样,新建一个 OpenJDK 之类的项目,自己去实现泛型,然而这个想法并没有实现,最大的原因就在于 Go 本身是属于谷歌一家的,而不是社区的项目,谷歌在 Golang 上是一言堂。

该观点还以一个明显的例子说明这一情况:谷歌 Go 语言核心团队的一名成员拒绝由外部 Go 社区开发的一个模块系统,因为它使用了另一种不同的模型,所以该模块系统被放弃。

这个观点引起了许多人的讨论,而最近有人就针对这个问题,在 Go 项目上提交了一个 issue,希望从 Go 官网(https://golang.org)上移除谷歌的 logo。

他的观点是谷歌并不是唯一一家投资 Go 的公司,应当把该项目的主要利益相关者都单独放到另一个地方,将谷歌logo 也移过去。

Go 的核心团队成员以 TypeScript项目为例回复道: 同样重要的是要明确表示谷歌支持 Go,谷歌付费托管着 golang.org 运行的基础设施,我们希望目前非常小的 logo 露出是一种体面的妥协。

随后针对一些认为谷歌既然支持 Go,那就应该有 logo 露出的说法,提交 issue 的人反驳Google 同样托管并支持 Android 和 Dart,但没有在每个官网页面上都露出 logo,而另一边,作为商业产品的 google.com 和谷歌文档,则都非常突出 logo,Golang 的做法跟这些商业产品的性质是一样的。

issue 下还有其他人发表了观点,比如 Golang 使用 Supported by Google. 之类的表述会更合适。详情查看:

https://github.com/golang/go/issues/33021

Golang 到底姓 G(oogle) 还是姓社(区)?移除 Golang 官网上谷歌的 logo 这做法意义又如何?你怎么看?

赞助本站

人工智能实验室

相关热词:

上一篇:没有了...
AiLab云推荐
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港