Virtual Meetup: Xtext vs MPS

Hi Community,

I am happy to announce that this Thursday (the 4th of March) Niko Stotz will present Xtext vs MPS.

Also, remember that in December we changed the link to join the Meetup!

Niko is a long-time expert in Language Engineering. He has worked on designing and implementing DSLs, first based on the EMF technologies and now mostly based on MPS. He is currently continuing his work on Language Engineering at Canon in the Netherlands.

Niko will lead the discussion with a presentation comparing Xtext and MPS, based on his extensive experience using both in industrial projects. We hope in the participation of other practitioners with experience using other language workbenches such as Spoofax or Rascal. The goal we have for this discussion is to reach a consensus around some guidelines to support practitioners in choosing when to use textual editors and when to use projectional ones.

And if you are thinking of proposing a talk, it is time to come forward. Just let me know by replying to this message.

How to connect

To avoid other security issues is now necessary to register for the meeting. The registration should be necessary just once and be valid for all the next meetings you will participate in. I understand it is a little extra effort but it would avoid problems like the ones we encountered:

Registration for the Virtual Meetup

After registering, you will receive a confirmation email containing information about joining the meeting. It will also permit you to add it to your calendar.


It is hosted on Zoom at 6 PM GMT+1/CET (you can use this link to figure out which time is in your timezone: The Time Zone Converter).


P.S. We get a recurring question: “Are presentations recorded?”. The answer is not and the reasons are explained here On recording Virtual Meetups - #7 by voelter


My slides from today’s meetup: Xtext vs. MPS.pdf (248.4 KB)

Additional criteria were mentioned:

  • Model evolution
  • Language test
  • long-livety

I might put the line of thought into a blog post, to be linked here.


I published my blog post: Xtext vs. MPS: Decision Criteria – Wriggling Through Features

1 Like