Browse Source

Update notes with actual diagram

main
parent
commit
d9d258b31f
  1. BIN
      docs/images/literate-programming-concept.png
  2. BIN
      docs/notes/literate-programming.org.gpg
  3. 15
      website/content/notes/literate-programming.md
  4. BIN
      website/static/ox-hugo/literate-programming-concept.png

BIN
docs/images/literate-programming-concept.png

After

Width: 246  |  Height: 61  |  Size: 2.9 KiB

BIN
docs/notes/literate-programming.org.gpg

15
website/content/notes/literate-programming.md

@ -1,7 +1,7 @@
+++ +++
title = "Literate Programming" title = "Literate Programming"
author = ["Christopher James Hayward"] author = ["Christopher James Hayward"]
lastmod = 2021-02-01T16:14:03-05:00
lastmod = 2021-02-04T16:35:59-05:00
draft = false draft = false
+++ +++
@ -23,16 +23,9 @@ Knuth describes a **practitioner** in the introduction of his 1984 paper[^fn:1]
## Concept {#concept} ## Concept {#concept}
```text
_____
| | -> Send to Boss
_____ | doc | -> Copy to Team
| | -> Weave -> |_____| -> Copy to Support
| org | _____
|_____| -> Tangle -> | | -> Test on CI
| src | -> Copy to CDN
|_____| -> Send to Customer
```
The overal concept is not to difficult to imagine:
{{< figure src="/ox-hugo/literate-programming-concept.png" >}}
Illustrated above we see the process of **weaving** and **tangling** the literate source file, and how each of the produced components is handled respectively. Illustrated above we see the process of **weaving** and **tangling** the literate source file, and how each of the produced components is handled respectively.

BIN
website/static/ox-hugo/literate-programming-concept.png

After

Width: 246  |  Height: 61  |  Size: 2.9 KiB

Loading…
Cancel
Save