May 22, 2007

Software quotes

Going through the bundle of forward mails in my inbox, stumbled upon one which had some pretty cool quotes - software quotes that is. The geek side of me just couldn't help posting it here. Here they are... you might enjoy them as well:

Before software can be reusable, it first has to be usable. -Ralph Johnson

Fifty years of programming language research and we end up with C++? -Richard A. O'Keefe

C programmers never die. They are just cast into void.

There are two ways to write error-free programs; only the third works. -Alan J. Perlis

Most software today is very much like an Egyptian pyramid with millions of bricks piled on top of each other, with no structural integrity, but just done by brute force and thousands of slaves. -Alan Kay

Programmers are in a race with the Universe to create bigger and better idiot-proof programs, while the Universe is trying to create bigger and better idiots. So far the Universe is winning. -Anon

As soon as we started programming, we found to our surprise that it wasn't as easy to get programs right as we had thought. Debugging had to be discovered. I can remember the exact instant when I realized that a large part of my life from then on was going to be spent in finding mistakes in my own programs. -Maurice Wilkes discovers debugging, 1949

I did say something along the lines of "C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do, it blows your whole leg off." -Bjarne Stroustrup

Computers are useless. They can only give you answers. -Pablo Picasso

Even if you're on the right track, you'll get run over if you just sit there. -Will Rogers

Measuring programming progress by lines of code is like measuring aircraft building progress by weight. -Bill Gates

3 comments:

Miss Iyer said...

LOL, good ones. I liked the one with "brute force and thousands of slaves" lol

Chandramohan 'CM' Kannan said...

The quote - "C programmers never die. They are just cast into void" has to be changed to - "C programmers never die. They are just cast into oblivion"

Prakaz said...

Yes CM what you said makes sense in the real world. But in the C++ geek's world means their datatype(what they are) is casted(converted) into void(a datatype in C++ which means 'nothing'). So the literal meaning is: their existence is changed to 'nothing'. LOL.. :-)