Image Courtesy: bossip.com
There comes a time in a programmer’s life when, after endless hours of debugging, he/she starts questioning “You know what! My program is not working because the system is faulty! My hardware is screwed up or my OS is screwed up! Hey, I think the compiler/interpreter is buggy!” I myself have been there a couple times in my early programming days.
Rest assured, I can say with at least 99.999% confidence that he/she is wrong!!! Why do I say that? It’s a simple matter of which one is tested more and been used by many people. The program you are currently writing or your system/compiler??? The answer is obvious!
Some good reads for this –
Opposite side of the story –
- http://programmers.stackexchange.com/questions/51966/how-come-compilers-are-so-reliable — Read the replies in this.