MPS Roadmap for additional language support and web support

Hello MPS guys!

I know you are busy and honestly you guys have done an amazing job. I just want to know what has changed in the roadmap regarding additional language support and web support.

According to the webpage support for Objective-C and Javascript is planned. What does that mean? Are plugins possible for Webstorms and AppCode in the way IntelliJ supports it?

Secondly, I want to ask about the web based MPS. In early 2015 the roadmap stated that in version x.y it will be possible to have a sandbox in a webbrowser. Is that still actual or are you planning to make MPS completely web based?

https://confluence.jetbrains.com/display/MPS/MPS+public+roadmap

Thanks for your time!

Regards

m sch

2 comments

Hi,

we're not actively working on supporting other general-purpose languages at the moment, however, several activities by external parties may improve the situation somewhat in the coming future. For example, a decent JavaScript implementation has been created and shared at https://github.com/mar9000/ecmascript4mps

A web-based projectional editor is currently being developed as a tool separate from MPS and it is having different objectives than MPS. We're currently nowhere near the ability to easily port MPS languages to the web, I'm afraid.

Best regards,

Vaclav

 

0

Thanks for your answer, Vaclav.

{quote} A web-based projectional editor is currently being developed as a tool separate from MPS and it is having different objectives than MPS. We're currently nowhere near the ability to easily port MPS languages to the web, I'm afraid. {quote}

Yeah, I read that in a separate Thread. I also had a glance on the demo located here:

http://jb-proj-demo.appspot.com/

It would be important for us, if one were able to design a language in MPS with all the features and a sandbox like the demo above showed in a browser for none developers. Possibly I misunderstood your approach and the MPS team tried to achieve describing such a projectional web editor like the demo showed in MPS.

0

Please sign in to leave a comment.