I am writing a tool for live coding / interactive programming / prototyping. The target is mostly scientific computation/visualization.
I have made a demo that focuses on OpenGL. In the demo, you can live-code both the shaders and the code for the vertex data (Python).
No screen graph, you have full control when and what gets drawn.
Would this be useful as a teaching tool or a prototyping tool? Feedback is appreciated!