有问题加微信咨询:zhishidaquan6

广告赞助

首页 > 电脑基础 > 计算机术语 > INTRODUCE

go语言简介

2014-03-26 09:22 作者:电脑知识大全 来源:diannaodiy.net 浏览:

Go是Google开发的一种编译型,并发型,并具有垃圾回收功能的编程语言。

罗伯特·格瑞史莫(Robert Griesemer),罗勃·派克(Rob Pike)及肯·汤普逊于2007年9月开始设计Go语言,[1],稍后Ian Lance Taylor, Russ Cox加入专案中。Go语言是基于Inferno操作系统所开发的。Go语言于2009年11月正式宣布推出,成为开放源代码专案,并在Linux及 Mac OS X平台上进行了实现,后追加Windows系统下的实现。

简史

2007年,谷歌工程师Rob Pike, Ken Thompson和Robert Griesemer开始设计一门全新的语言,这是Go语言的最初原型。[1]
2009年11月10日,Go语言以开放源代码的方式向全球发布。[1]
2011年3月16日,Go语言的第一个稳定(stable)版本r56发布。[2]
2012年3月28日,Go语言的第一个正式版本Go1发布。[2]
2013年4月04日,Go语言的第一个Go 1.1beta1测试版发布。[3]
2013年4月08日,Go语言的第二个Go 1.1beta2测试版发布。[3]
2013年5月02日,Go语言Go 1.1RC1版发布。[4]
2013年5月07日,Go语言Go 1.1RC2版发布。[5]
2013年5月09日,Go语言Go 1.1RC3版发布。 [6]
2013年5月13日,Go语言Go 1.1正式版发布。 [7]
2013年9月20日,Go语言Go 1.2RC1版发布。[

 

Robert Griesemer


没找到相关信息.欢迎知道的联系.

Ken Thompson


肯尼斯·蓝·汤普逊(Kenneth Lane Thompson,1943年2月4日-),小名为肯·汤普逊(Ken Thompson),为美国计算机科学学者,与丹尼斯·里奇同为1983年图灵奖得主。

他与丹尼斯·里奇设计了B语言、C语言,创建了Unix和Plan 9操作系统,他也是编程语言 Go的共同作者。
生平

1943年汤普逊出生于美国新奥尔良。1960年就读加州大学柏克莱分校主修电气工程,取得了电子工程硕士的学位。1966年加入了贝尔实验室。汤普逊参 与了贝尔实验室与麻省理工学院以及通用电气公司联合开发的一套多使用者分时作业系统,名叫Multics,同时他自己又写的一个“star travel”游戏可执行于Multics之上。贝尔实验室后来撤出Multics计划。汤普逊只好找到一台老式PDP-7机器,重写了他的“star travel”游戏。

在开发Multics的期间,汤普逊创造出了名为Bon的程式语言。汤普逊花了一个月的时间开发了全新的操作系统,UNiplexed Information and Computing System(UNICS),可执行于PDP-7机器之上,后来改称为UNIX。第一版的Unix就是基于B语言来开发的。Bon语言在进行系统编程时不 够强大,所以Thompson和Ritchie对其进行了改造,并与1971年共同发明了C语言。1973年Thompson和Ritchie用C语言重 写了UNIX。安装于PDP-11的机器之上。

1983年,美国计算机协会将杜林奖授予汤普逊与丹尼斯。

2000年12月时,汤普逊退休,离开贝尔实验室,成为了一名飞行员。

Rob Pike


罗勃特·C·派克(Robert C. Pike,1956年-),昵称为罗勃·派克(Rob Pike),来自加拿大的程式设计师,曾经加入贝尔实验室,为 UNIX小组的成员。曾经参与过贝尔实验室九号计划、Inferno,与编程语言 Limbo的开发。

他与肯·汤普逊共同开发了UTF-8。

目前为 google的工程师,参与编程语言 Go与Sawzall的研发工作。

Ian Taylor


从1990年起参与GCC和其他开源软件工程.目前从事Go的gcc前端开发.

Russ Cox


Russ Cox毕业于麻省理工和哈佛大学,曾在贝尔实验室参与过Plan 9 和 Unix操作系统的开发,最近在google,主要开发Go语言。



(责任编辑:电脑知识大全)
------分隔线----------------------------
特别说明

◎ 广告赞助

◎ 阅读说明READ EXPLANATION

⊙电脑知识大全是一个专注电脑知识分享的开放平台!
⊙请记住我们的域名diannaodiy.net
⊙转载请注明出处,电脑知识大全diannaodiy.net
⊙如果遇到什么问题,请到本站留言板留言,我们会及时处理的!