IPython notebooks allow very nice mixing of text and code in a "literate programming" style. One aspect that's missing from IPython notebooks that literate programming offers, however, is the ability to present content in an order different from the execution order.
I want to suggest a simple, general mechanism by which one might get such features:
Note that I already can perform out-of-order execution by hand, so that isn't something all that unusual for
So, with this, I could:
I don't think this will be soon in the notebook.
Using IPython.kernel.execute("code string",silent=true)