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
Please sign in to leave a comment.
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
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.
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!
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
Vaclav Pech
Are there any news about web-based projectional editor?
Thanks in advance for any info!
PAF
Sure, please check out the presentation that we made earlier this year - https://www.youtube.com/watch?v=PXXsgYsRMRM
Thanks, Vaclav Pech!
Short summary of 1h video:
there are brave people to reinvent the MPS in Kotlin, and create both server-side and client-side magic to do what MPS can do.
Is any of this available for somebody else to use, Vaclav?
Not at the moment, I'm afraid.