Browse Source

Auto lastmod + keys

main
parent
commit
a6d06998d1
  1. 3
      notes/efficiency-of-algorithms.org
  2. 4
      notes/literate-programming.org

3
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

4
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
Loading…
Cancel
Save