Tuesday, August 23, 2011

Go Go Google :)

I was browsing google application engine features where I am thinking in hosting a website there. You may don't know that a free account can use up to 1 GB of storage and up to 5 million page views a month.

Anyway I found something else interesting which is Go programming language, it is a new one owned by google and is very interesting and promising. I have quoted the following:

"Compiled Go code runs at close to the speed of C"

"Compilation happens almost instantly"

"Existing languages haven't been optimized for multi-core processors or massive scaling." "One of our goals in Go was to make a language that could use those processors well, particularly for the kind of server-side programming that we do here at Google where you have many client requests coming into a machine that's multiplexing them. And Go is a really good language for writing multiplex servers in, where you use these things called 'go' routines, which are kind of like threads but lighter-weight, and some communication primitives to do the multiplexing"

"Go is appropriate for a broad spectrum of uses, including Web programming, mobile programming and systems programming"

Visit http://golang.org/

Nice Name but the question is: What are google's plans for GO?