作者ckclark (大资佬)
看板PLT
标题[连结] The Go Programming Language
时间Wed Nov 11 13:50:31 2009
http://golang.org/
http://google-opensource.blogspot.com/2009/11/hey-ho-lets-go.html
Google的Go Team做出来的程式语言
大家看看吧
特色是 fast/safe/concurent/fun/open source
新闻稿
Google昨日发布了一种新的开源编程语言Go,专门针对多处理器系统应用程序的编程进行
了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全、支持并行进程。
Google首席工程师Rob Pike表示:「我从未见过像Go这样高效的语言。」Go的目标是作为
一种系统语言使用,就像C和C++,「它可以用来进行快速开发工作,但同时它是一种真正
的编译语言,之所以将它开源是因为我们认为它已经足够实用和强大。」
Pike指出,Go代码的编译基本上可以达到C语言的速度,几乎可以在瞬间完成,「就像是
在使用交互式语言」。现有的语言都没有针对多核心处理器进行优化,为了解决此类编程
问题,Google工程师们开发了Go语言。
Google并没有在任何公开产品中采用Go,不过Google表示在很多内部项目中他们使用了Go
进行了很多开发工作,Pike表示:「我们已经创建了很多超酷的Demos,不过现在谈论今
後推出的Chrome OS操作系统是否会采用Go还为时过早。」「Go可以在浏览器内让应用程
序运行地更加完美。」 比如说Google Wave,它由前端JavaScript和C++服务代码组成,
但是使用Go来执行Google Wave能更加高效,无论是前端还是後端。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.30.44
※ 编辑: ckclark 来自: 140.112.30.44 (11/11 17:12)
1F:推 flamerecca:感谢 有人可以分享异同吗 11/13 08:04
2F:→ flamerecca:跟其他语言比较的话 11/13 08:04
3F:推 linjack:异同其实在他网页上有蛮详细的说明哦 ._. 11/13 20:11
※ KCda260:转录至看板 Programming 11/21 02:29