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

4 comments
Comment actions Permalink

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
Comment actions Permalink

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
Comment actions Permalink

Is there any update on the web-based projectional editor aspect, or perhaps the ability to create a standalone web-based IDE for a created language? Is that wrapped up in the JetPad Plugin, and if so, how can it be used?

Thanks!

0
Comment actions Permalink

No, you can expect some news about the web-based projectional editor in about a year. It is currently being developed as a separate closed-source project.

Vaclav

 

0

Please sign in to leave a comment.