Tags2.0 Add new tag Announcement beta book build charisma conference configuration debugger del diagrams documentation Domain Specific Language DSL EAP editor extensions Feature future generator integration interview introduction Jetbrains languages M3 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 plugin plugins presentation release screen-cast tutorial type-system workshop
Other JetBrains Blogs
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