mps
play

MPS Oscar Rodrguez Product Manager of MPS Index MPS Overview - PowerPoint PPT Presentation

MPS Oscar Rodrguez Product Manager of MPS Index MPS Overview What it is? Why bother? Who is using MPS? What is MPS? MPS is an open-source language workbench for DSL development Why bother? Developers Non-Developers/Domain


  1. MPS Oscar Rodríguez Product Manager of MPS

  2. Index ● MPS Overview ○ What it is? ○ Why bother? ○ Who is using MPS?

  3. What is MPS?

  4. MPS is an open-source language workbench for DSL development

  5. Why bother?

  6. Developers Non-Developers/Domain Experts

  7. Java C Kotlin

  8. Java C Kotlin

  9. Jr. Dev.

  10. Benefits ● Increase of productivity ● Higher level of abstraction ● Encourage communication

  11. Who is using MPS?

  12. Rules “coded“ in Word − No real IDE − No completion − No syntax checks − No code analysis − No type-checks − Not even coloring

  13. Projectional Editing R R A B A B R edit R edit parse C D A B C D Text A B C D C D save save R R A B A B C D C D

  14. Industries ● Government ● Aerospace ● Healthcare ● Finance ● Transport

  15. Who should use MPS?

  16. When to use MPS ● Big potential of Automation ● High involvement of domain experts required ● High dependency of developers

  17. Thank you for your attention! oscar.rodriguez@jetbrains.com

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend