Refactoring and Tooling
The discussion highlights the differences in object handling between Smalltalk and Ruby, particularly in terms of live object manipulation. The benefits of separating development and execution environments are emphasized, as well as the challenges faced by IDEs that rely on text parsing. Insights into the workspace concept and its impact on programming flexibility are also shared, showcasing the evolution of tools in dynamic languages.In this clip
From this podcast

Software Engineering Radio - the podcast for professional software developers
Episode 86: Interview Dave Thomas
Related Questions