Welcome!

IT Scene and Changing Trends from an Indian Perspective

Udayan Banerjee

Subscribe to Udayan Banerjee: eMailAlertsEmail Alerts
Get Udayan Banerjee via: 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)

Nine Stunning 3D Printed Objects

Will 3D printing really change the world? “Just like the Industrial Revolution, the assembly line, the advent of the internet and the Social Media phenomenon, 3D Printing will be a game changer” – Forbes: Will 3D Printing Change The World? (2012 March) [Update: September, 2012: MakerBot Unveils Next-Gen 3D Printer, And First Retail Store ($2,199 and $2,799)] Since the impact is impossible to predict, let me just give you the facts about where the technology stands today. 20 Years 3D Printing technologies have been around for more than 20 years. However, the technology is slowly ... (more)

Cross-Platform Mobile Website Development – a Tool Comparison

Gartner says, in three years, mobile application development projects will outnumber PC projects by 4-1 ratio and in four years, 50% of the people will primarily access their emails from a mobile device. So, the necessity of establishing a mobile channel for your customer is – well a no-brainer. However, should you just build a mobile website or should you also invest in building native applications is not easy to decide. There can be no doubt that you need to have a website optimized for mobile devices. What is the best way to build and maintain that website is not a simple deci... (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)

Cross-Platform Mobile Code Generator – a Tool Comparison

This is the fourth post for cross-platform mobile development tool comparison. There are two more to come. For convenience of analysis, I've divided the tools into five categories (here is an overview). The five categories are: Mobile Web (JavaScript-CSS library), Visual Tool (No access to Code), App Generator (Native application for multiple platforms) Hybrid App (Leverages embedded browser control) Game Builder. The classification is somewhat arbitrary and for some tools it becomes little difficult to classify but here is my logic. Mobile Web = Can be used to create a mobile web... (more)