2ndlook

Indian Software Success – How Come?

Posted in History, Uncategorized by Anuraag Sanghi on December 15, 2007

A 35 year old Indian advertising executive (after a short London based assignment, at Car Phone Warehouse) had an interesting observation.

There is a transfer effect! We Indians, get respect in some parts of the world today, because we are Indians. Earlier perception of Indians was based on the individual. Indians were not respected for their nationality. Now, Indians gets some respect because they are Indian.

How Did This Happen

And the Indian image makeover was due to the work done by the software guys on the Y2K problem – this advertising executive claimed. The Y2K was predicted to be a major disaster – waiting to happen! The world waited with bated breath – for planes to crash; banks feared billion dollar frauds; Generals were afraid that defence systems would go on a blink. Indian software companies got the Y2K contract by the truckloads. The whole world piled on to Indian software companies – as there were few credible alternatives.

Come Y2k, nothing happened. The world over!

It just another day. It was the biggest triumph for the Indian software community. Done at a cost of a few billion dollars. The Y2K meteor did not crash onto mother earth – it was detonated at the time of entry into the earth’s atmosphere by Indian software programmers. As usual Indians do not celebrate their major successes. (Instead they make a big deal of the 20:20 world cup)

India’s software success has many claimants – and all of them have had a role to play. And in this crush, one small thing escaped everybody’s notice.

Why Did Software Become Such A Big Thing

Why is it that software became such a big thing in India? How come Indian engineers with such low levels of prior exposure to computers could ramp up so quickly and tackle such a complex problem? How could a country with the lowest computer penetration become the largest expeorter of software in less than 10 years.

The answer goes back to 5000 years ago.

When Sanskrit language was invented. Yes. Invented.

What!! What Has Sanskrit Got To Do With This

Sanskrit is an artificial, synthetic, revolutionary language – unlike all other languages in the world; which are Prakrit (natural and evolutionary). The next set of artificial languages came into this world after 5000 years later.

About 50-75 years ago, the next set of artificial languages were invented. These are the computer languages. Between the invention of Sanskrit and the computer languages , there was no other culture which created an artificial language system.

What is special about Sanskrit?

Sanskrit is nothing but a database system with millions of database tables and a system of linking concatenated data records. Every word is a table (I studied Sanskrit 30 years ago, and if I remember correctly, it is a 3 column x 8 row table). And all words then combine with each other as per these table rules.

And all Indian languages are derived from Sanskrit.

While most of us do not know Sanskrit or understand it’s structure consciously, we all use Sanskritic structures everyday. It is easy for us to learn another “Sanskritic” language! Hence, for all those brilliant engineers, their base in Sanskritic languages gave them a head start.

And the rest, as they say, is history!

PS – Most malware, denial of service attacks, co-ordinated system attacks seems to be coming out of Eastern Europe, Russia and now China also. India – nix. In spite of being a software super power, our negative contibutions seem negligible. There is something to this …