Literate Programming |
|
|
Literate programming is a programming methodology that combines a programming language with a documentation
language, making programs more robust, more portable, and more easily maintained than programs written only in a
high-level language.
Computer scientists already know both kinds of languages; they need only learn a few conventions about alternating between languages to create programs that are works of literature. A literate programmer is an essayist who writes programs for humans to understand, instead of primarily writing instructions for machines to follow. When programs are written in a recommended style they can be transformed into documents by a document compiler and into efficient code by an algebraic compiler. -- from <http://cslipublications. ... 7073806.html>A Literate Programming Overview can be found at <http://www.desy.de/user/ ... LitProg.html>
|
Last edited October 12, 2000 Return to WelcomeVisitors |