文芸的プログラミングのメリット
Merits of literate programming
ソースを記述する順番が任意
Source codes can be written at any place
説明に必要な場所で記述
Codes can be placed in arbitrary place in a document
ソースとドキュメントが常に一致する
Documents and codes are always consistent
一致していないと気持ちが悪い ⇒ 修正圧力
Programmers feel uneasy when codes and documents are inconsistent
作品を作ったという満足感
Creating a literature is more satisfying than writing a code