Saturday, May 02, 2009

Computer science to the rescue

Computer science analogues of some of the daily stuff I see around me:

"It irritates me whenever I see a Ruby programmer use a library or system call written in C. It is so jarring.."

"TCP/IP is a conspiracy of the West to dominate itself over the world. We reject TCP/IP and all our computers will now communicate using X400.bis." (Anyone heard of that protocol?)

"Internet is full of snobs and crap. It corrupts your minds. We don't need the internet. Our LAN is more than enough." (When I was a research student, a professor actually had made such a statement!)

"My algorithm has O(2^n) complexity and yours has O(n^2) complexity. So what? The terms are just placed a little differently. We are a diverse country, we have to respect diversity. What is good for you may not be good for me. You're just a snobbish spoilt brat for calling your algorithm better than mine. Look at me and learn to have some humility. See, I am happy with whatever I have built and don't go about deriding others."

"Your generation has it so easy and are so spoilt. You have Ruby! We had to program using assembly."

"We all learnt our first sorting algorithm using C. If C language goes out of usage, then we will all forget how to sort!"

"Linked lists are such an alien concept. God has given us stacks to work with and we will use only stacks."

0 comments: