IT Scene and Changing Trends from an Indian Perspective

Udayan Banerjee

Subscribe to Udayan Banerjee: eMailAlertsEmail Alerts
Get Udayan Banerjee: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Top Stories by Udayan Banerjee

Do we need programming languages? You may think that the answer is no. But, if you go by the recent trend you may need to change your mind. Consider for example the following questions: Why is Google working two (GO, DART) new programming languages? Why has IBM (X10), Cray (Chapel) and Red Hat (Ceylon) working on creating a new programming language of its own? Why did the attendees of a recent conference in London select 5 (HTML5, DART, Scala, Clojure, Node.js) new languages as the most important software development trends for 2012? What does Neil McAllister mean when he says that these 10 (DART, Ceylon, GO, F#, OPA, Fantom, Zimbu, X10, Haxe, Chapel) programming languages that could shake up IT? Why did Anders Hejlsberg of Microsoft, the creator of Turbo Pascal, Delphi and C# launch TypeScript? Are new programming languages getting created just to satisfy the creativ... (more)

Cloud Economics – Amazon, Microsoft, Google Compared

Any new technology adoption happens because of one of the three reasons: Capability: It allows us to do something which was not feasible earlier Convenience: It simplifies Cost: It significantly reduces cost of doing something What is our expectation from cloud computing? As I had stated earlier, it is all about cost saving … (1) through elastic capacity and (2) through economy of scale. So, for any CIO who is interested in moving to cloud, it is very important to understand what the cost elements are for different cloud solutions. I am going to look at 3 platforms: Amazon EC2, G... (more)

Eleven Reasons Why Windows Phone Will Overtake Android

Please hold your skepticism, keep an open mind, go through the following points and only then pass a judgment on my prediction that “three years down Windows Phone would have overtaken Android” [Update August-2012: The 12th reason (Apple awarded 1 billion US$ but Microsoft wins)!] [Update June-2012: 3 Thing Microsoft Achieved Through The Launch Of The Surface Tablet] (1) “Mango” has received very positive response Just go through the following comments. “… I say this with all seriousness and some incredulity: Apple, watch your back. Microsoft may have finally figured it out. Th... (more)

The Evolution of Cloud Computing

Have you ever wondered where the term “Cloud Computing” originated? When did the hype around cloud start? Who are the people responsible for the idea of utility computing? The evolution can be split into 3 phases: The Idea Phase – this started in the 1960s and stretched to the pre internet bubble era. The core idea of computing as a utility computing and grid computing developed. The Pre Cloud Phase – this started around 1999 and lasted till 2006. In this phase internet as the mechanism to provide Application as Service got developed. The Cloud Phase – this phase started in 200... (more)

Cross-Platform Mobile Game Development – a Tool Comparison

Mobile game development has a world of its own. You will come across different set of programming languages which you would not have encountered elsewhere – Lua, Live Code, Unreal Script, Boo etc. Some of these tools are a derivative or an extension of what is available on other gaming platform while others have been explicitly developed for mobile. At least one of these platform may seize to become a game development platform and become an enterprise cross-platform mobile application development solution. As I have mentioned earlier (here it is), there are five approaches to cro... (more)