Reminds me of Greenspun's tenth rule of programming (also counts for Java, but this most probably predates it):
Any sufficiently complicated C or Fortran program contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp.