3 ms·
I think Mathematica/IPython aka. Juypter notebooks are great in this respect. I used them for my BSc and MSc. However, they aren't complex programs, and portabi
by guitarbill 10y ago
I think Mathematica/IPython aka. Juypter notebooks are great in this respect. I used them for my BSc and MSc. However, they aren't complex programs, and portability is an issue.
But according to Knuth, literate programming is about more than online code, it also includes the whole web-o'-macros thing.
> I'm also able to put output of the tests into the doc, and a full set of installation instructions from a fresh machine, and usage instructions, in the same doc with pointers to the appropriate code chunk.
Python has ways of doing this, and all of this just feels like overloading a document. Repos exist for this, and work fine keeping everything together.