Rich Kilmer explains Domain Specific Languages and how they help working with domain experts. The presentation includes an overview of styles of external and internal DSLs in Ruby and explains implicit and explicit styles, complete with advantages and trade-offs of either approach. The presentation is rounded off with a look at imperative and declarative styles of DSLs.
Rich Kilmer is the founder of Virginia-based software company InfoEther, Inc where he is leading the development of a desktop-based Ruby + Flash consumer application. His technical background includes peer-to-peer software, wireless web, workflow, and pen computing.
QCon is a conference that is organized by the community, for the community.The result is a high quality conference experience where a tremendous amount of attention and investment has gone into having the best content on the most important topics presented by the leaders in our community. QCon is designed with the technical depth and enterprise focus of interest to technical team leads, architects, and project managers.