概述
Go语言的核心开发团队
Kne Thompson(肯·汤普森),1983年图灵奖和1998年美国国家技术奖得主。
他与Dennis Ritchie是Unix的原创者。Thompson也发明了后来衍生出C语言的B程序语言,同时也是C语言的主要发明人。
Rob Pike(罗布·派克),曾是贝尔实验室(Bell Labs)的Unix团队,和Plan 9操作系统计划的成员。他与Thompson共事多年,并共创出广泛使用的UTF-8字元编码。
Robert Griesemer,层协助制作Java的HotSpot编译器,和Chrome浏览器的JavaScript引擎V8。
Google为什么要创造Go语言
计算机硬件技术更新频繁,性能提高很快。目前主流的编程语言发展明显落后于硬件,不能合理利用多核多CPU的优势提升软件系统性能。
软件系统复杂度越来越高,维护成本越来越高,目前缺乏一个足够简介高校的编程语言。现有的编程语言缺点:风格不统一、计算能力不够、处理大并发不够好。
企业运行维护很多C/C++的项目,C/C++程序运行速度虽然很苦,但是编译速度却很慢,同时还存在内存泄漏的一系列的困扰需要解决。
Go语言发展简史
* 2007年,Google工程师Rob Pike,Ken Thompson和Robert Griesemer开始设计一门全新的语言,这是Go语言的最初原型。
* 2009年11月10日,Google将Go语言以开放源代码的方式向全球发布。
* 2015年08月19日,Go语言1.5版发布,本次更新中移除了“最后残余的C代码”
* 2017年02月17日,Go语言1.8版本发布。
* 2017年08月24日,Go语言1.9版本发布。
* 2018年02月16日,Go语言1.10版发布。
* ……
最后
以上就是着急小海豚为你收集整理的GO语言开山篇(二):诞生小故事的全部内容,希望文章能够帮你解决GO语言开山篇(二):诞生小故事所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复