diff --git a/notes/efficiency-of-algorithms.org b/notes/efficiency-of-algorithms.org index 34f75f7..d7eeb72 100644 --- a/notes/efficiency-of-algorithms.org +++ b/notes/efficiency-of-algorithms.org @@ -1,7 +1,10 @@ #+TITLE: Efficiency of Algorithms #+AUTHOR: Christopher James Hayward +#+ROAM_KEY: https://chrishayward.xyz/notes/efficiency-of-algorithms/ + #+HUGO_BASE_DIR: ~/.local/source/website +#+HUGO_AUTO_SET_LASTMOD: t #+HUGO_SECTION: notes + Algorithms must be analyzed to determine resource usage diff --git a/notes/literate-programming.org b/notes/literate-programming.org index fd9b510..eec43da 100644 --- a/notes/literate-programming.org +++ b/notes/literate-programming.org @@ -1,6 +1,8 @@ #+TITLE: Literate Programming #+AUTHOR: Christopher James Hayward +#+ROAM_KEY: https://chrishayward.xyz/notes/literate-programming/ + #+HUGO_BASE_DIR: ~/.local/source/website #+HUGO_AUTO_SET_LASTMOD: t #+HUGO_SECTION: notes @@ -44,8 +46,6 @@ Illustrated above we see the process of *weaving* and *tangling* the literate so | src | Machine readable source code | | doc | Human readable documentation | -It's not difficult to imagine a situation where an update to a program would update the all of the interested parties. Source code is typically built and tested without requiring the documentation, and in the same sense someone providing support for an application should not be required to dig through the source code to locate documentation. - * Resources [fn:knuth-1984] Knuth, D. E. (1984). Literate Programming. The Computer Journal, 27(2), 97–111. https://doi.org/10.1093/comjnl/27.2.97