Logicationz Tech

More Intelligent Solutionz…!

Facts of Google’s Go Programming Language


Its Google time!! Google has introduced a new open source programming language named as Go. The initial design of Go was started in September 2007 by Robert Griesemer, Rob Pike and Ken Thompson and was officially announced in November 2009 which is compatible in Linux and Mac Operating system. Go is a expressive, concurrent, garbage-collected systems programming language. Google’s Words : Go is experimental to combines the performance , security benefits associated with C or C++ programming language and the speed of a dynamic language like python that means its Python Meets C++. Compilation of the code runs closer to C , even large binaries compile in just a few seconds.

Features not included in Go: 1. Exception handling 2. Type inheritance 3. Generic programming 4. Assertions 5. Method Overloading.

Learning of every language starts with a Program “Hello World“:

package main import fmt “fmt” // Package implementing formatted I/O. func main() { fmt.Printf(“Hello worldn”); }

The syntax of Go is very similar to C Programming language except the declarations type, other syntactical differences are , Go are missing parentheses around if and for expressions. Go is concurrent programming language but unlike to occam or Limbo (concurrent programming languages) , Go does not provide any in-built notion of safe or verifiable concurrency. Go has some feature of Pi calculus like channel passing.

In Summary , Go Programming Language is a..

  • simple
  • fast
  • safe
  • concurrent
  • fun
  • open source

Final words of Google : We are hoping Go turns out to be a great language for systems programming with support for multi-processing and a fresh and lightweight take on object-oriented design, with some cool features like true closures and reflection.

 

To know more about programming , php info , php editor , programming php ,Open-source , php help and php script , subscribe to our feed by entering email address below. You will get updates via email about every tutorial posted on this site . It will not take more than a sec.

Advertisements

January 3, 2010 - Posted by | Google | ,

2 Comments »

  1. Hey great work by google.

    Comment by Sonu | January 3, 2010 | Reply

    • i agree

      Comment by Sonu | January 3, 2010 | Reply


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: