Posted 2015-08-13 12:45:52 GMT

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.

「グリーンスパンの第10法則」というけれど、適当に法則っぽく憶えやすい番号をふってみただけなので、第1-9法則は存在しないらしい。

Wikipediaにも載る程有名になっていて独り歩きしてしまっている感もあり。

上記のネタばらしの記事にもあるけれど、グリーンスパン氏の履歴を眺めると、大規模なソフトウェア開発に積極的に携わってきたらしく、そんな中で出てきた言葉らしい。

■

