Our last Early Access Program is finally here!

Get the EAP5 here. This brings us one step closer to our main goal, the release of 2017.3.
Please help us by reporting any bugs, or even suggesting possible features, to our issue tracker.

Yours, JetBrains MPS Team

The Drive to Develop

Posted in Announcement | Tagged , , , , , , | Leave a comment

A new EAP for MPS 2017.3 is here

We want to welcome the Early Access Program 4 for the MPS 2017.3, get it here. Report any bugs you come across in our Issue Tracker. Stay tuned for more news.

Yours, JetBrains MPS Team

The Drive to Develop

Posted in Announcement | Tagged , , , , | Leave a comment

MPS 2017.3 EAP 3 is finally here!

Introducing our new Early Access Program 3 (EAP 3) for MPS 2017.3. Loaded with new features and fewer bugs. Check out the What’s new page and if you find a bug report it on our Issue Tracker.

Have a nice weekend!

Yours, JetBrains MPS Team

The Drive to Develop

MPS_20173_ eap3

Posted in Announcement | Tagged , , , , , | Leave a comment

Webinar recording: Projectional Editing in Domain-specific languages

Last Tuesday we had our first JetBrains MPS webinar, presented to 342 registered people. During this webinar, Vaclav introduced the extent and potential the projectional editing technology has; and how our clients are using it in their domain-specific languages. He also touched on some philosophical ideas, suggesting that perhaps, code should not necessarily be text.

1:05:47 : Q&A session

Useful links and further reading:

Stay tuned for the upcoming webinars! Subscribe to our newsletter and follow us on Twitter.

Yours, JetBrains MPS Team

The Drive to Develop

Posted in Announcement | Tagged , , , , , | Leave a comment

MPS 2017.3 EAP2 released!

Early Access program 2 is here. Check the what’s new and let us know what do you think! Report any bugs you find on our Issue Tracker.

Have a nice weekend!

Yours, JetBrains MPS Team

The Drive to Develop

MPS_20173_ eap2

Posted in Announcement | Tagged , , , , | Leave a comment

MPS 2017.3 Early Access Program 1 is here!

We need your help to improve the product, and so we have a special treat for you. Get your hands on the new MPS 2017.3 EAP1 for the chance to try out all the new features ahead of time. See what is new!
Try it, play with it, destroy it and give us your feedback in mps-support@jetbrians.com.

Remember to report bugs in our issue tracker.

Yours, JetBrains MPS Team

The Drive to Develop

MPS_20173_ eap1

Posted in Announcement | Tagged , , , , | Leave a comment

Live Webinar: Projectional Editing and Its Implications in Domain Specific Languages

Join us on our webinar Projectional Editing and Its Implications in Domain Specific Languages on Tuesday, September 19th  from 4:00 PM to 5:00 PM CEST (10:00 AM – 11:00 AM EDT)

We have been taught for many years how programming should be done. Have we ever stopped for a second and questioned whether perhaps there is a better way? During this webinar, we will challenge the status quo and expand the boundaries of what it is known as “normal”.

mps1-r

Our goal is for you to leave this session inspired, enriched, and motivated to try something new. Register here.

The Drive to Develop
-JetBrains MPS Team

Posted in Announcement, Events | Tagged , , , , | Leave a comment

MPS 2017.2.1 is now out!

Get ready for our new version of MPS 2017.2.1. We have fixed some bugs and improved the usability of the tool. Thanks for reporting any errors you found, please continue to help us by reporting them in our issue tracker.

This an ambitious first step toward our MPS 2017.3 goal, so relax and enjoy the ride.

The Drive to Develop

-JetBrains MPS Team

Posted in Announcement | Tagged , , , , | Leave a comment

The last bug fix update for 2017.1 is here

We are committed to creating a better product every day, and today we are happy to announce our last bug fix update for MPS 2017.1.3.

Check out the most important bug fixes for this version here, and keep reporting bugs in our issue tracker.

Your JetBrains MPS Team

The Drive to Develop

Posted in Announcement | Tagged , , , , | Leave a comment

Tracing your code in MPS

This is one recent feature that perhaps deserves some more popularization – jetbrains.mps.baselanguage.logging has been enhanced with two logging statements, which replace the now deprecated logging statements like errorwarninfo and others:

  • message outputs a logging message into the MPS Messages view and so provides a very convenient instant way to trace your code. If multiple projects are open in MPS, an optional project parameter can be used to target the Messages view of a particular project.
  • log forwards a logging messages to the log4j library using the configuration in $MPS_HOME/bin/log.xml and so it will by default appear in the system log.

Both statements need the severity specified and an optional exception parameter can be also provided.

log6

Read full documentation on logging in the User Guide.

The Drive to Develop
-JetBrains MPS Team

Posted in Feature | Tagged , , , | Leave a comment