It’s trying to bundle communication in Google Wave and spread awareness of web apps with Gmail and Google Docs but now Google has gone one step further with its own programming language – Google Go. So what does this mean for the future of the web? Well, read on and find out…
Google Go is an open-source web development language based on C but incorporating elements of Python (the firm’s preferred programming language) and the Pascal/Modula/Oberon family of languages. The search giant claims the language will provide better performance and speed than current development platforms.
In the Go FAQ, Google explains its motivations behind the project claiming that “no major systems language has emerged in over a decade” despite majors changes in the computing landscape. It believes that while computers have become far faster, software development has not.
With a move from Java and C++ towards lighter, more flexible languages like Python and JavaScript, Google clearly wants to put its stamp on web development. It believes Go will also be far more efficient at tasks like parallel computation.
If you want to get more in-depth info on Google’s latest masterplan, try the Go Tutorial or put an hour aside to watch the hour long Google Tech Talk discussing the new language. For our part, we’re still trying to work out what to do with Google Wave.
Out now | £free | Google Go
