Google just released Go as a new open source programming language that aims to simplify the complex software development model of modern programming languages, especially in the areas of dependency management and multi-threading.

In the works at Google for the last two years, Go was originally developed as a systems programming language but Google would like to see it branched into other areas as well.  By releasing it into the open source world, Google is counting on the huge open source community at large to develop libraries and other utilities for Go that would make it appealing to a much wider audience.

Go is advertised to be:

Fast
Typical builds take fraction of a second

Safe
Memory is garbage collected

Concurrent
Run thousands of lightweight communicating processes without worrying about stack overflows

You can download Go and get more information on it at http://golang.org/

Post a Comment

Be the First to Comment!

wpDiscuz