Home > 默认分类 > Google 推出了自己的编程语言:GO

Google 推出了自己的编程语言:GO

November 10th, 2009 truant    > 73 views Leave a comment Go to comments

效率一直是 Google 的核心理念之一,也是它成功的原因之一。当搜索和处理数据时 Google 尽可能的为用户将效率提升到极限。比如最近 Google 最近推出了使通讯更为高效的 Google Wave.

今天 Google 推出了 GO. 一个编程扩展语言。这种语言可以将性能和速度完美的结合。

GO 基于 C 语言家族,并吸收了 Python, 和 Pascal/Modula/Oberon 家族的元素。这就使得 GO 运行更快速,更具有动态性。

在 GO 的 FAQ 页上,Google 解释了为什么要推出这个项目:

“No major systems language has emerged in over a decade, but over that time the computing landscape has changed tremendously. There are several trends:

- Computers are enormously quicker but software development is not faster.

- Dependency management is a big part of software development today but the “header files” of languages in the C tradition are antithetical to clean dependency analysis—and fast compilation.

- There is a growing rebellion against cumbersome type systems like those of Java and C++, pushing people towards dynamically typed languages such as Python and JavaScript.

- Some fundamental concepts such as garbage collection and parallel computation are not well supported by popular systems languages.

- The emergence of multicore computers has generated worry and confusion.”

或许一次编程语言的革命就要来了……

Categories: 默认分类 Tags:
  1. No comments yet.
  1. No trackbacks yet.