3 ms·
I have been thinking of such a language for several years. Now that life programming environments are getting traction, I might be able to bootstrap the process
by TuringTest 14y ago
I have been thinking of such a language for several years. Now that life programming environments are getting traction, I might be able to bootstrap the process and program my ideated language on top of one of them.
See this 2003 PhD thesis at MIT for two examples of existing languages designed to take full advantage of live programming environments. (Flogo I -graphical- and Flogo II -textual):
http://llk.media.mit.edu/papers/ch-phd.pdf http://llk.media.mit.edu/papers/ch-phd.pdf
Particularly interesting is Flogo II capability to mix the imperative and functional-reactive programming paradigms in the same code block, as parallel runtime processes; I hadn't seen that before.
- seanmcdirmid 14y agoChristopher Hancock's thesis is pretty good; flogo II plays around with this feature called "live text" where it embeds code exucution visualizations directly in the text of the code. I still haven't seen anyone pull that off again.