Monday, August 03, 2009

Where is the Science in Computer Science??

I ask this question because Raina writes in her blog about people telling her that science has lost a "devout follower" when she joined IIIT. I wonder why people call us computer scientists. Elecrtical engineers are never call Electrical Scientists or neither are mechanical engineers. So what then have we Computer Scientists done to deserve this honor.

Kannan Srinathan once told me that it is the study of "Theory" that primarily gives computing the status of a science. No other discipline apart from perhaps Mathematics carries notions like "impossibility proofs". No discipline can give you unique insights on what can and cannot be determined(or rather computed) the way the theory of computation does. Theoreticians have given the world amazing results that have even bamboozled the best of mathematicians. It is this power to tell people what they can and cannot do (read as compute) is what is responsible for the word science and computers being spoken in the same breath.

No post of mine is complete unless I wind somebody up. So in the context of what is said above, does it mean that people engaged in pursuing improvements in other areas of computing are not doing science but merely engineering ?

PS. I heard about a rather interesting quote from Churchill. "The best argument against democracy is spending 5 minutes with the average voter".

1 comment:

panerai replica sale said...

As well as you will see rolex replica sale as well as quartz motion possibilities. Presently rolex replica uk may also be types of the actual HyperChrome along with gemstone rolex replica sale. The actual anklet rolex replica sale additional appear attractive as well as based on fake panerai replica sale sale they have titanium deployment clasps. Past it is instead spectacular appears and also the focus on fine detail discovered on the nearer replica watches uk.