Creating DSLs, a word of caution

As all (relatively) new techniques, we are still in the process of learning when and how creating a DSLs is the best solution for a given software development scenario. Otherwise, we may end up following again the technology hype cycle (as already happened with UML; we are still paying the consequences) and fall trap of a DSL fever (again, same happened with the UML fever so let’s try not to make the same mistakes this time).


So, can I suggest you to read these four posts before starting the creation of a new DSL?

DSLs can be a wonderful tool in your modeling arsenal but only when they’re properly used.

If you enjoyed this post you can subscribe to this Software Modeling blog , to the portal’s mailing list , follow me on twitter and/or participate in the forums . And if you really liked it help me pass it on to others by sharing the post using the links below. Don’t forget to check our consulting , advertising and code-generation services either!

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Powered by WordPress
More in DSLs, opinion
Why did I fail with the online code-generation services – Advise(II): Don’t sell to developers
lwc2012
Language Workbench Challenge 2012

Why did I fail with the online code-generation services – Advise(I): Choose a cool technology to sell
Close