Literate programming in org-mode
Table of Contents 1 Literate programming 2 org-babel 1 Literate programming Instead of imagining that our main task is to instruct a computer what to do, let us concentrate rather on explaining to human beings what we want a computer to do. — Donald Knuth (author of the art of computer programming) This is a revolutionary opinion in software history, Knuth even has his own literate programming language named the web(not the same thing with internet web). He used cweb tools to write most of his source code which can be found on his webpage. Literate programming is actually a software development method, which combines documenting and programming process into one job. In that way, the document and source code are tangled. The source code developed by programmers is also the document for that. There are some examples of this programming style. Some technique books like C Interfaces and Implementations was write in this way, the source code of the examples in this ...