8 ms·
Their might be an under-explored middle ground here, somewhere between representing a program as ASCII text and a full blown graph ZUI. Language is already a ve
by wrnr 6y ago
Their might be an under-explored middle ground here, somewhere between representing a program as ASCII text and a full blown graph ZUI. Language is already a very efficient way to layout a graph structure, so lets keep that and borrow from maths the notation for summation, integration, ect, and from physics maybe Dirac's bracket notation for matrixes.
I have thought of doing somethings like that in the browser with a WYSIWYG editor (document.designMode='on') and web components. The DOM is like the AST of the program and is fed into a runtime. Non-expression tags are basically just comments.
Not for regular programming, but for a type of scientific notebook interface to do exploratory programming. Anyway one of this days.
- alricb 6y agoMaybe something like Fortress? [1] 1: https://web.archive.org/web/20060819201513/http://research.sun.com/projects/plrg/PLDITutorialSlides9Jun2006.pdf https://web.archive.org/web/20060819201513/http://research.s...