几个基本问题:

  • Go 的目标是取代 C/C++ 吗?来源请求?
  • 系统编程语言就是写操作系统内核的语言吗?
  • 没有用 Go 写的 “广为人知” 的内核等于 Go 不能写内核吗?
  • 哪些语言特性是这门语言能写内核的充分条件?
  • 所有内核都是硬实时的以至于不能容忍任何 GC STW 吗?

几个基本事实:

那么题主,你聪明的,告诉我,Go 作为系统开发语言的定位是否已经失败了呢?


PS:Go 语言的正确且唯一的名称是 "Go",而不是 "Golang" 或 "GO" 或什么别的。ref: https://groups.google.com/forum/#!topic/golang-nuts/pR5cyDaZd1E