Google的新编程语言Go

又有新的编程语言出来了,这次是Google的Go,一种系统级的新的编程语言,主要用来应对多核处理器带来的挑战。这门语言也有其他的特性,包括速度快、面向对象、类型安全、并发、内存回收等。目前Go语言编译出来的程序的性能还不错,只比C+慢20%左右。

 

Go语言背后的发明者都是Google的牛人:

  • Ken Thompson:1983年图灵奖获得者,Unix操作系统的作者之一。B语言(C语言的前身)的作者。
  • Rob Pike:贝尔实验室的Unix小组成员之一,UTF-8编码的创建者之一。
  • Robert Griesemer:Java HotSpot编译器和Google Chrome的JavaScript引擎V8的作者之一。

 

Go语言的程序大概长下面这个样子:

 

package main

import "fmt"

func main() {
  fmt.Printf("Hello, 世界\n")
}

 

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

好groovy

好groovy