The ideas we present here are actually more far-reaching. We can apply them to streamline processes that involve running mathematical computations and producing documents that display the computations and their results.
Python vs C++
In our framework, Python does the
C++ does the
Live documentation
Section Using Python and C++ libraries is an example of live documentation. The Python scripts that produced the plots are invoked from within the document source code and are run when building the document. The results are automatically inserted in the html document.