Tuesday, October 21, 2008

Java support to Appengine to counter Microsoft’s cloud initiatives, Microsoft Strata?

n the recent event Google Developers Day, Bangalore, the Keynote speaker Prasad Ram said that Google Appengine will now support Java.

Some people believed that supporting a static programming language like Java on the platform that supports dynamic language Python wouldn’t easy. But Google clearly has the infrastructure and the back-end architecture that can support static languages too. “Java”, said the other speaker, “was chosen based on the community feedback”. Apparently, many people wanted to build web-apps using Java.

The recent Google code event, Code Jam had over 10,000 participants across the world of which nearly 45% people used Cpp and 25% used Java. Python and C# were used by nearly 10% users each- (Statistics of the Preliminary round). Clearly Cpp seemed most popular language, almost twice that of Java. What do you think is the reason there is no correlation between the ‘popularity of programming languages’ used by ‘number of people who want to use Appengine’ and ‘number of People who participated in the Google Code Jam’. Perhaps because, Java has more web-development libraries and programmers.

Meanwhile Microsoft is going to announce its own version of the entire cloud system- The .Net platform, the SDK (Visual Studio support), the hosting infrastructure that has been in a secret project named “Microsoft Strata” in the PDC (Oct 27-30) - So suspects the blogosphere. This move of M$FT definitely will be welcomed by the people who work on .Net, but do you think it will be a competition to Google Appengine? Garret Rogers thinks, “No”. But, has he made enough reading on Microsoft Strata? The release of Appengine Java support, if made along with the Android SDK on Oct 22, it seems timely.

Resource - Control Enter.in

No comments: