3 ms·
Yes, Smalltalk/Pharo also support this. Being able to interactively update code in response to an error, without leaving the error context and being able to re
by schemescape 3y ago
Yes, Smalltalk/Pharo also support this.
Being able to interactively update code in response to an error, without leaving the error context and being able to restart stack frames (not just a “catch” or top level, as in most languages) is one of the key features that makes REPL-driven development possible. Or at least that’s how I see it.
It’s not something you always need to use, but it can be handy, especially for prototyping and validating fixes.