Re:Where's my simulator? Simulated effect absent from the pr...
by andeee23 on Wednesday January 22, 2020 @03:19PM
(#22121573)
I mostly skimmed the article but isn’t he basically talking about Lisp and the REPL? He dis mention Smalltalk but i’m pretty sure it adopted the interactivity from Lisps.
Re:Where's my simulator? Simulated effect absent from the pr...
by TuringTest on Friday January 24, 2020 @07:24AM
(#22137454)
You don't get instant live update of existing variables in a REPL. The programming paradigm described is called Reactive Functional, it's the model popularized by spreadsheets.
However, spreadsheets can't create new objects programatically; new libraries for web development (React, Vue.js) are popularizing the model, but so far they're using reactive components just for high-level components, not the whole line-by-line program execution. Bret Victor's "Learnable Programming" concept (linked at the end) shows how you could apply the approach to a whole textual program.
However, spreadsheets can't create new objects programatically; new libraries for web development (React, Vue.js) are popularizing the model, but so far they're using reactive components just for high-level components, not the whole line-by-line program execution. Bret Victor's "Learnable Programming" concept (linked at the end) shows how you could apply the approach to a whole textual program.
I've tagged this article with it.
Seems like this would be an interesting list of essays - is it publicly shared?