3 ms·
There's so many nice things like this that Smalltalk offered. Fundamentally, they were inspired a lot by systems thinking / theory and related fields like biolo
by skadamat 8y ago
There's so many nice things like this that Smalltalk offered. Fundamentally, they were inspired a lot by systems thinking / theory and related fields like biology. They seemed obsessed (in a good way) with allowing deeper understanding. Powerful debugging is def. a key thing here!
- stcredzero 8y agoIt was basically the big thing in practice. Expert Smalltalkers basically coded in the debugger. It was easy to change the method for the current context's code, unwind the stack, and try again. That, combined with a coding culture that emphasized simplicity.
- MaxBarraclough 8y ago> they were inspired a lot by systems thinking / theory and related fields like biology How's that?
- i_feel_great 8y agoThe objects are "alive", even the ones in the debug stack. You can "talk" to them and get their state, ask them to evaluate an alternate flow etc, for any line in the stack. In fact, the stack itself is just a normal property of the system that shows up when the system encounters something it does not understand, and asks you to provide an answer. Smalltalk is absolutely weird.