Rethinking Code Representation
The discussion highlights the constraints of traditional textual programming languages and the potential of aspect-oriented programming at an architectural level. Grady emphasizes the power of using metamodels and intermediate representations, suggesting that these approaches can lead to more effective transformations and a richer understanding of code as an artifact. The conversation advocates for a shift away from conventional coding practices, proposing that aspects could become more intuitive when viewed through this innovative lens.In this clip
From this podcast

Software Engineering Radio - the podcast for professional software developers
Episode 47: Interview Grady Booch
Related Questions