不幸的是我不得不提出一些不同意见,尽管为这篇帖子所付出的大量努力表示赞扬
不幸的是我不得不提出一些不同意见,尽管为这篇帖子所付出的大量努力表示赞扬。> 当你仔细阅读内容时,可以看出C++替代方案更多是关于谷歌而不是Go语言。看起来在2009年,谷歌使用C++作为编写网络服务器的主要语言。我在2006年至2014年期间在谷歌工作,我不认同这种描述,实际上也不认同Rob Pike在他的演讲中所说的许多内容。在2009年,大多数谷歌的网络服务器(按独立代码库计算,而不是副本数量)是用Java编写的。一些最古老的网络服务器是用C++编写的,比如网络搜索和地图。C++仍然主导着基础设施服务器,比如BigTable。然而,大多数网络前端是用Java编写的,例如,Gmail和账户前端是用Java编写的,但垃圾邮件过滤器是用C++编写的。因此,Rob的演讲读起来有些奇怪。他声称解决了只有谷歌才有的大问题,但据我所知,谷歌的高级管理层并没有要求他开发Go语言,尽管在基础设施上投入了大量资金。
源讨论Go:我们做对了什么,做错了什么原帖 689 条评论 · 导入时统计