thinking about literate programming and i just don't get it
like ok "notebooks" are a solid pitch because yeah it's basically a linear repl session and you're including the program's outputs which are things like diagrams
but like, making a big non-trivial program like that???
Conversation
Yeah, for larger stuff it seems like it would be a challenge to maintain. I've seen it work nicely for papers and blog posts, and imagine it could be useful for reference implementations.
One cool, recent, non-linear example of LP is:
1
2
One issue with LP is the claim from some proponents that its ‘projection’ of the the program should be the default. GToolkit has some interesting components, where it seems like literate views can be attached to existing code:
- gtoolkit.com/components/doc
-
We have since long moved on. You might want to take a look at:
1
1
Oh very cool!
1
1
Show replies
I advocate for multiple views or narratives of the pieces same code when relevant.




