Advertisment

Google Go woos programmers with open source

author-image
CIOL Bureau
Updated On
New Update

BANGALORE, INDIA: Google seems to know the tricks to be ahead in the game, even amidst tough competition. The search engine giant on Tuesday announced the launch of its open source programming language.

Advertisment

Google's Go is a systems programming language with support for multi-processing, concurrent programming and is intended to be a general-purpose systems language, like C++.



Programs are constructed from packages, whose properties allow efficient management of dependencies. The existing implementations use a traditional compile/link model to generate executable binaries.

A blog post at Google's site said, “Go is a great language for systems programming with support for multi-processing, a fresh and lightweight take on object-oriented design, plus some cool features like true closures and reflection.”

It further added that the language combines the development speed of working in a dynamic language like Python with the performance and safety of a compiled language like C or C++. Typical builds feel instantaneous; even large binaries compile in just a few seconds. And the compiled code runs close to the speed of C.

GO is a second programming language released by Google this year. In July, it had announced the launch of Simple, a BASIC dialect for developing Android applications.

tech-news