Scripts vs. Programs
Couldn’t be put more simpler than this.
A script is what you give the actors. A program is what you give the audience.
– Larry Wall, the creator of Perl
So, do you know what programs written in scripting languages really are?
Recurring Recursions
You’re on Step 2, which asks you to do Step 1?
In order to understand recursion, one must first understand recursion.
– Unknown, multiple sources
Stack overflow.
Smart Debugging
Damn!
Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.
– Brian W. Kernighan, the K in K&R C Book and AWK
Where would you draw the line?
Deficit Obviousness
There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies and the other way is to make it so complicated that there are no obvious deficiencies.
– C.A.R. Hoare, the inventor of Quicksort
Obviously no deficiencies in understanding which way to choose.
Add your favorites in the comments, if you wish to.
Ofcourse, you can also build it to have superficial deficiencies that are so bad that they hide the actual deficiencies, which are even worse. Example – Win9x.
Yuvi
7 Nov 09 at 12:06 am
Heh, true. And speaking of Win9x, I realize I hardly have any memories left from those days, except playing Mechwarrior on ME
Harsh
7 Nov 09 at 1:07 am
Mine is telling my cousin Sudar that Win9x is good enough for me, I don’t need no stinkin XP. This was 2003
Yuvi
7 Nov 09 at 1:09 am
Mine is reinstalling Win9x every time it crashed/gave a BSOD and failed to boot next time. I switched to XP in late 2004 and touched linux for the first time in January 2005 (Thanks to PC-Quest magazine).
Quiz_Master
8 Nov 09 at 9:41 pm