Become the Master of Your Domain with Domain Specific Languages
by Justin Chase
This talk will explore the benefits of creating Domain Specific Languages, talk about how existing DSLs affect us everyday and discuss how different types of DSLs can be implemented. We will talk about practical examples of how to create DSLs of various styles including fluent interfaces, External DSLs with MGrammar and Internal DSLs with Boo and Boo Ometa.
About the Author
Justin Chase works for Microsoft on the Expression team and is the lead on the open source project NBusiness. He has a special interest in DSLs and programming languages. In the rest of his spare time he likes to travel, play paintball, brew beer and play games.