expect the unexpected!!!

To CEO’s of Sun Microsystems & Microsoft,

The other day I was having an argument with one of my friend, why we, as developers, have to face the difficulty in choosing the programming platform to expertise in. Presently, the programming world is dichotomized into 2 parts: – .NET (by Microsoft) and Java (by Sun Microsystems).  My friend was persistently supporting the thought of having just single programing language/platform. This has definitely been controversial topic since many years and it’s surely going to prevail till we don’t find anything that can substitute a computer.

Microsoft is known for initially innovating eulogistic products and then completely trying to dominate where their strength lies at. That’s what they have been doing lately with .NET.  On the other side, Sun Microsystem’s Java undoubtedly free open source platform independent has notably the greatest innovation which has magnificently transformed the IT world to what it is currently!!

Initially I was arguing as in there are 100’s of different platforms and languages. Just getting your basics strong, any programming language can be expertise and that’s the actual key. It’s true that every platform/language/product has its own pros and cons. I am just suggesting that why can’t you guys make one universal programming language? Eventually, this will be easily grasped by anyone in any part of the world just as for example English is being made the universal medium of communication around the globe in not just corporate world. Looking at the brighter side, wouldn’t it would be more beneficial when just one company will be working to develop applications instead of 2 companies wasting twice the time developing the same applications/products? And obviously for us (developers), we wouldn’t be wasting our efforts in learning/working on hundreds of different languages/platforms.

From customer’s point of view, the range, quality, refinement of products/applications will be from extravagantly large numbers. This will be possible due to that extra time that will be benefited by the developers .It won’t be such a bad move thinking to collaborate or thinking to merge to result into say maybe “Micro-Suns”. You never know this may result to the ultimate revolution of IT industry throughout the world and may change radically the present world. Calculated risk is worth taking.

I believe I have given you a decent gist of pros, maybe pondering on the concerned subject is not completely worthless.

Advertisement

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Tag Cloud

Follow

Get every new post delivered to your Inbox.