Java vs. Go: The case for cloud-specific languages
Grazed from InfoWorld. Author: David Linthicum.
What does Google’s Go programming language have in common with the cloud? It’s the language of choice of cloud projects like Docker, Force.com, and Cloud Foundry’s (Go)Router. Go is five years old, but you may not have heard much about it. That could soon change. Although languages like Java continue to be the most popular way we build software these days, new models are emerging.
They are constructed for modern computing architectures — specifically, for the use of private, public, and hybrid cloud computing delivery models. Go is one of the modern languages written expressly for the cloud. Its growing popularity is due to its ability to provide concurrent operations, as well as other features that exploit the provisioning models of clouds…


It seems like it was only yesterday that the OpenStack community found itself gathering in Hong Kong to set the design goals for the Icehouse release. As we entered March development was still progressing at a fever pitch in the lead up to the feature freeze for the release but now the dust has started to settle and we are able to start getting a real feel for what OpenStack users and operators can look forward to in the Icehouse release.