Tags2.0 2018.2 Announcement beta book bug fix bugfix bug fix release conference debugger del diagrams documentation Domain-specific languages Domain Specific Language DSL EAP early access program editor extensions Feature generator introduction Jetbrains Jetbrains MPS languages language workbench mps mps 2.0 mps 2.5 mps 3.0 mps 3.1 mps 3.2 MPS 3.3 mps 3.4 MPS 2017.1 mps 2017.2 MPS 2018.2 newsletter plugin presentation projectional editor release release candidate tutorial
Author Archives: skostik
If you’re looking for a job as a programmer and want to work with MPS, you can send us your resume. JetBrains is looking for a programmer who will be using MPS, LOP and domain-specific languages to create a web … Continue reading
Let’s take a closer look at some of the new features you can try with recently released MPS 1.1RC. First of all, a debug information generator. When you generate a model, it produces a file which allows you to find … Continue reading
We released MPS 1.0RC2 today. You can download it here: http://download.jetbrains.com/mps/MPS-windows-rc2.exe http://download.jetbrains.com/mps/MPS-linux-rc2.tar.gz http://download.jetbrains.com/mps/MPS-macos-rc2.zip http://download.jetbrains.com/mps/MPS-src-rc2.zip http://download.jetbrains.com/mps/MPS-buildTools-rc2.zip Let us know, if you have problems with it.
MPS is very close to version 1.0 and we released MPS 1.0RC today. You can download it here: http://download.jetbrains.com/mps/MPS-4118-windows.exe http://download.jetbrains.com/mps/MPS-4118-linux.tar.gz http://download.jetbrains.com/mps/MPS-4118-macos.zip http://download.jetbrains.com/mps/MPS-4118-src.zip http://download.jetbrains.com/mps/MPS-buildTools.zip Let us know, if you have problems with it.
Since the last MPS beta we have collected feedback and added a number of improvement. Today, we release MPS beta 3. Major changes in Beta 3: New editor layout. Now we have indent layout which allows to present text in … Continue reading
I have written article for DZone on DSLs and MPS. DSLs, or Domain Specific Languages, have been known in software engineering for many years. Despite this fact, they aren’t widely used today. In this article we take a look at … Continue reading
Language of mathematics contains a lot of domain specific constructs. Almost every part of mathematics has its own domain specific “extensions”. So it’s a good idea to borrow from there. In MPS we have a special base language extension that … Continue reading
Many functional and dynamic languages have “tuples” in their syntax. Tuple is a sequence of a fixed length. For example, pair, triple and quadruple are tuples. They are very useful when you have algorithms operating on entities which have two, … Continue reading