Language Design Insights
Juha discusses the innovative use of PowerPoint and Visio diagrams as sources for concrete syntax in software design, highlighting how visual tools can lead to effective code generation. The conversation delves into the importance of abstraction and static constraint checking in domain-specific languages, emphasizing how these approaches can prevent errors and improve user experience. The duo also explores real-world applications, such as telecom service configuration and infotainment systems, showcasing the practical benefits of tailored modeling languages.In this clip
From this podcast

Software Engineering Radio - the podcast for professional software developers
Episode 119: DSLs in Practice with JP Tolvanen
Related Questions