ThoughtWorks has a new IT Matters Podcast that discusses the business and technology issues facing the IT Industry. The First topic is on Domain Specific Languages Part 1 of 2. A panel of ThoughtWorks employees including, Martin Fowler, Dr. Rebecca Parsons, Neal Ford and Jay Fields; all participate in a discussion around domain-specific languages (DSLs).
1. How to build effective DSLs
2. When to use a DSL
3. What pitfalls to avoid
4. Some real-world examples of DSL best practices.
With the release of Visual Studio 2008 SDK that includes tools for Developing Domain Specific languages in Visual Studio 2008, the timing could not be better. I am looking forward to listening to Part 2.