Thanks for the invite to this community, lot’s of interesting threads already! I’m Tijs van der Storm, senior researcher at CWI Amsterdam, and professor in Software Engineering at the University of Groningen, where I teach a course on SLE. Together with Paul Klint and @jurgen.vinju, I’m one of the co-designers of the Rascal metaprogramming language and language workbench (http://www.rascal-mpl.org). I used to work with William Cook on the DSL-based programming system called Enso.
I was one of the driving forces behind the language workbench challenge (LWC), contributing the example DSL QL ("Questionnaire Language), which lead to the two LWC papers (SLE’13 https://doi.org/10.1007/978-3-319-02654-1_11, COMLAN https://doi.org/10.1016/j.cl.2015.08.007)
My expertise covers language design, programming languages, language engineering, DSLs, language workbenches, parsing, metaprogramming, model-driven engineering.