Tool Development Insights
Erich discusses the evolution of Eclipse as a tool development platform, emphasizing its extensibility and the importance of a stable architecture. He highlights the balance between maintaining focus on core functionalities while accommodating external requests for broader application development. The conversation also touches on the technical strategies employed to ensure API stability, including the use of tools for API comparison and garbage collection.In this clip
From this podcast

Software Engineering Radio - the podcast for professional software developers
Episode 81: Interview Erich Gamma
Related Questions