Friday, April 11, 2008

Nice Quote

Greenspun's Tenth Rule of Programming: any sufficiently complicated C or Fortran program contains an ad hoc informally-specified bug-ridden slow implementation of half of Common Lisp.

The above is not as simple as it seems: it implies when programmers try to program more and more complex constructs, their programs will look more and more like Lisp.

In some sense I agree.

1 comment:

Jimmy L. said...

It means they have to recreate part of what is already created in Lisp. Except that it contains more bugs and bad specification.

Programmer pride usually means that the programmers won't use other ppl's programmes when they think they can reinvent a better wheel. Which is not usually the case. :(