> I think that'd be useful for commenting but nothing else.
But isn’t that a good enough use case?
Almost nobody bothers to put proper formatting, diagrams, tables, formulas, references etc in their source code. At best we get ASCII approximations.
To see some examples of what it could be like look at Mathematica, Jupyter, literate programming, and org-babel.