Oscar is the Product Marketing Manager for JetBrains MPS. Oscar studied Business Informatics in Tecnológico de Monterrey completing his degree in 2012, he has been involved in the development of many different software products and concepts, all the way from ideation through to planning and execution of the go-to-market strategies in LATAM countries and USA.
JetBrains MPS: What is a DSL? And why should you care?
This talk is about how building a domain-specific language (DSL) can be an important solution for supporting your business. Companies underestimate how much productivity there are losing by using inadequate tools. Just a quick exercise: In the company you work, how many excel documents does the average analyst use on a weekly basis? If the answer has 2 digits maybe it’s time to explore more tools.
Using the language workbench JetBrains MPS, we will create a simple but powerful language to demonstrate the capabilities of a DSL. Furthermore, I will show you some real-life examples of DSLs that are being used in different industries. We will finish with an analysis on when building a DSL adds value and when it does not.