Are there any benefits of a general tag for Domain Specific Languages (DSL) in the opposite of having specific tags based on technologies like tags for MPS, Langium, and XText?


3 Answers 3


Having general tags isn't a good idea most of the time. I don't know about this topic so I'm not one to say but what should be looked at is if you can answer most questions that would have the tag. Like the python tag on Stack Overflow then they have tags for specific versions like python-3.x.

So if it's something that you could answer most questions yes you should have general and specific tags. If not only specific tags.

  • 2
    $\begingroup$ python and python-3.x on Stack Overflow is a bad example because the latter tag is commonly used for questions that are not specific to Python 3. $\endgroup$
    – pppery
    May 16, 2023 at 21:33

What about questions for DSLs in general, like "What makes a language a DSL?", "How can I write a DSL?" "What are the advantages and disadvantages of writing a DSL?"

The tag dsl-meta would clarify that this isn't for questions on specific DSLs.



Unless there's some reason to think questions about DSLs for different domains will have anything to do with each other.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .