4 ms·
I think you can argue that the pervasive use of notebooks is close enough for learning at least, but it's not as good for real development. The edit-and-contin
by wmeddie 3y ago
I think you can argue that the pervasive use of notebooks is close enough for learning at least, but it's not as good for real development. The edit-and-continue features in Visual Studio for C# (and similar feature in Java) is the closest non-lisp thing we have these days. The languages aren't made for it like lisp are though, you have to do full restarts all the time.
I still wish there was an environment more like Smalltalk for Python.
- fuzztester 3y ago>The edit-and-continue features in Visual Studio for C# (and similar feature in Java) is the closest non-lisp thing we have these days. Some years ago I was playing around with Franz Lisp, and noticed an interesting debugging feature in it. A few days later, I was using a then-new version of Visual Studio for writing either C (not C++) or VB, and noticed the same cool feature in it, which MS was calling Edit and Continue. IIRC, it was introduced in that VS version, but not sure, since I was not a regular Visual Studio user.
- pjmlp 3y agoOn Microsoft ecosystem, it was initially introduced in VB.
- fuzztester 3y agoInteresting.
- dmitry-vsl 3y agoShameless plug: I have always been fascinated by edit-and-continue and I build a JavaScript IDE centered around it. https://leporello.tech/ https://leporello.tech/