上海信息港
旅游
当前位置:首页 > 旅游

针对多处理器编程Google推开源语言G

发布时间:2019-04-11 08:25:21 编辑:笔名

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能更加高效,无论是前端还是后端。