Re:Software Development at 1 Hz
by mpweiher on Sunday September 25, 2016 @05:07PM
(#12577445)
I've been working on/with an environment that gives me feedback on every keystroke. The effect has been amazing, and it's always painful to go back to regular environments. Even traditional Smalltalks or REPLs where I have to do something to execute the current command are jarring. Regular compile/link/debug is painful. Xcode is excruciating.
[ Parent
| on HN ]
I agree. That's the experience I have doing web development in Lisp. Most other languages have at least a deployment step, even if it's a scripting language that doesn't require compilation.
I'm getting this with a language that has a very high performance native compiler. And it's sad not more people use this.
What are you using now?
My own Objective-Smalltalk.
Here with a more traditionally interactive environment (so updates are applied when you save the method): https://www.youtube.com/watch?v=ArcClqt2vTc
Here in a really live environment I call CodeDraw, with updates computed on every keystroke (the "Run" button is just left-over UI, it doesn't do anything): https://www.youtube.com/watch?v=sypkOhE-ufs
Most interpreted or incrementally compiled systems should be able to do this.