许式伟Go门槛比Go低,小孩6年级开始

北京专治雀斑医院 http://baidianfeng.39.net/a_wh/210304/8714503.html

年,面对C++在Google分布式编译平台上的编译过程太过漫长的问题,贝尔实验室的Unix团队成员RobPike联合KenThompson和RobertGriesemer着手发起了一个叫Golang的项目,Go语言诞生。

作为一个为了取代C/C++而生的语言,Go语言的发展迅速,非常适合构建命令行实用程序和网络服务,尤其是云计算场景下高并发应用。如今流行的容器引擎Docker、容器编排系统Kubernetes都是用Go编写的,Go也因此被一些人称为“云计算语言”。

新的编程语言的出现往往都是为了解决新出现的需求场景。年7月5日,为数据而生的开发语言Go+正式发布,在兼容Go的基础上,兼顾了数据科学家的喜好,如简化数学公式的表达。不过,Go+的出现并不是奔着取代Go而去的,其创始人许式伟大学时曾被称为C语言狂人,工作后又被称为Go语言狂人。即便是现在,许式伟也非常喜欢讨论Go,在他看来,Go+势必可以吞掉Go的一些市场,但依旧会有很多人仍喜欢Go。

7月9日至10日,许式伟将出席由开源中国社区联合Linux基金会发起的「GOTC全球开源技术峰会」,并作为“编程语言艺术”分论坛讲师,为我们带来有关Go与Go+的主题演讲,敬请期待!在演讲正式开始前,我们也采访了许式伟老师,请他初步谈谈Go+的哲学。

Q:您很喜欢讨论编程语言的哲学,为什么?

许式伟:

我为什么只讲Go的哲学,主要是我对自己演讲做的定位。演讲其实有两种可能性,一种是传道,一种是教人学会某种技能。我更喜欢传道而不是培训的概念。也就是说,花一小时做演讲并不是想教会别人什么,而是尽可能去让人知道,或者是打开一扇门。这也是为什么我只讲Go的哲学,不去教别人怎么用Go,这是不同的概念。

Q:Go+哲学中最终要的是什么?和Go的哲学有什么不同?

许式伟:

我还是非常喜欢Go的“少就是指数级的多”,这是它一个非常内在的哲学——语言的语法是最少的,或者说力求最少,这实际上也是Go+希望的。

我们希望它是力求最小语法的一个语言,但是两个会有些不同、Go更多还是


转载请注明:http://www.aierlanlan.com/rzgz/2755.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了