On Mar 10, 2023, at 10:03 AM, Dan Cross <crossd(a)gmail.com> wrote:
On Fri, Mar 10, 2023 at 12:36 PM Bakul Shah <bakul(a)iitbombay.org> wrote:
During development the runtime should simply
invoke a debugger in this case. This should be perfectly doable but for some reason it is
considered acceptable to crash a program! I don’t want to run a program *under a debugger*
but want it invoked at the right time!
Common Lisp implementations have been doing that for years! Too bad
using Lisp means bringing all the rest of the Lisp stuff with it,
including the attitude. Oh well. :-)
It can even fix the problem and continue!
Note that such things don't have to be *tied* to Lisp. But that
would require a change in mindset.