Hi,
I’m a beginner in both kotlin & mps, not sure if my understanding is correct: kotlin is concise & efficient and this makes it a good candidate for language prototyping; with mps, one can implement projectional editors and this has the advantage of making it more difficult for users to write code that could go wrong in wild ways. Ideally, to get the best of both worlds, one would prototype one’s pet language in kotlin, generate corresponding mps models, and finally implement the editor in mps. Would this make any sense?
Cheers,
lacramioara