Archive for the ‘Announcement’ Category

MPS marching past the 3rd milestone

Wednesday, February 9th, 2011

The good news to all MPS enthusiasts out there - MPS Milestone 3 is available. A full-blown colorful description of what’s new is available for you to check out, but here’s a brief summary, if you can’t wait:

  • Tabular editors
  • New organization of editor tabs
  • Reorganized Make/Generate actions
  • Intuitive structured view for generated text (I personally love this one)
  • New Breakpoints and Watches in Java Debugger
  • Trace information generation through textGen
  • Plugin framework improvements

I guess this is quite some stuff for all of us to try and enjoy. We’ll be happy to hear back from you your feedback, comments or suggestions.

Develop with pleasure!
-JetBrains MPS Team

New Year, New Office: Hallo Deutschland!

Friday, January 21st, 2011


2010 was a huge success for JetBrains but it is already clear 2011 is going to be another year to remember.
On the 17th of January, as part of our growth, we opened a new office in Munich, Germany.

Why Germany?

The beer of course! Now, although the beer had a great role in the decision, one of the main reasons was that we want to be closer to our European community. Europe makes up a big part of our customer base with Germany being the biggest one in Europe, and Munich is quite the center of EU. Being here full-time we’ll be able to participate more in local events and organize our own too.
View from our 6th floor office window.

Come and Celebrate it with us at the JetBrains Open House

We are eager to get under way, so let there be no delay. We want to celebrate the opening of our new office and invite you to join us at a small “open house” gathering. We’ll tell you more about us, how we work, why we care so much about our work.

You’ll meet the teams behind the tools you use daily. We’ll share some news, probably T-shirts, and we’ll have some drinks and food of course.
Tele-conference with RubyMine team in St.Petersburg.

The “open house” will take place on Friday, 18th of February, 16:30 - 20:30.

A large section of our office is still being made up, so our capacity is a bit limited at the moment. Therefore, we kindly ask you to RSVP and also tell us what JetBrains products excite you most, except MPS of course.


JetBrains GmbH team
“Develop with pleasure!”

MPS 2.0 EAP program started

Thursday, October 21st, 2010

With the recently released MPS 2.0 milestone-1 build we are staring our traditional Early Access Program for the next major version of MPS.

New features included into MPS 2.0 M1 are listed in What’s new document. As usual you are welcome to download MPS, try it and contribute to our project with filing your bug or feature requests.

Develop with pleasure!
-JetBrains MPS Team

MPS Hands-on Lab at This Year’s Devoxx

Friday, October 15th, 2010

If you are planning to be at one of the most important European events - Devoxx - in November 2010 (15th through 19th), you might be interested in visiting our hands-on lab where we will be presenting Language-Oriented Programming in Action.

Those of you who are eager to try MPS for yourself and experience the power of the LOP-approach to software development, are kindly welcome to join the lab on the 15th of November, in the frames of the first University day.

Develop with pleasure!
-JetBrains MPS Team


MPS source code repository is publicly available now

Tuesday, August 3rd, 2010

If you did not know JetBrains MPS is an open-source project and we are glad to inform you that MPS source code (git) repository is publicly available now, just before MPS 1.5 release. You can check out the code either by using IntelliJ IDEA or from the command line.

To check out from IntelliJ IDEA, select “Version Control | Checkout from Version Control | Git” from the main menu. In the “Git Repository URL” field, enter:

git://git.jetbrains.org/mps/mps.git

To check out from the command line, use the following command:

git clone git://git.jetbrains.org/mps/mps.git

In addition you can browse MPS sources using git web access.

There are two branches currently available in this repository:

  • MPS1.5 (upcoming MPS 1.5 release branch)
  • master (MPS 2.0 version development)

You are welcome to checkout current development state, stay up to date with latest features and fixes, and of course contribute your patches!

Develop with pleasure!
-JetBrains MPS Team

Check out MPS 1.5 features in a latest RC build

Friday, July 23rd, 2010

You are welcome to download and try the latest MPS 1.5 RC from our RC download page.

MPS 1.5 features at a glance:

  • Fully-functioning custom DSL debugger for languages that can be reduced to MPS base language
  • Version Control integration with Editor and Project pane
  • Parallel generation usable for multi-core systems
  • Overall generator and platform performance improvements
  • DSL for creating and editing GWT client application manifests
  • Various MPS DSLs changes introducing more “syntactic sugar” there

We are currently updating What’s New and MPS Documentation to provide you with a more detailed overview of the release.

Your feedback is welcome at http://devnet.jetbrains.net/community/mps.

-JetBrains MPS Team

MPS 1.1 is available for download

Tuesday, December 1st, 2009

You are welcome to download the MPS update — version 1.1.

This version improves MPS performance and stability but also features several features to make meta-development with MPS more comfortable, such as:

  • Debug information generator brings the ability to navigate from stacktraces to code in MPS editor and gets us to only a few steps away from the full-featured debugger in MPS
  • Run Configurations allow to quickly execute code and tests as well as store run parameters for future use
  • Continuous integration support makes it possible to adopt this practice while developing with MPS

Read more about what’s new and download MPS 1.1.

Post your feedback at our discussion forum and issue tracker.

Meta-develop with pleasure!
-JetBrains MPS Team

MPS-related programmer vacancy at JetBrains Boston

Wednesday, November 18th, 2009

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 application.

To apply and for additional information visit our job ad at http://jobview.monster.com/Java-Developer-Job-Framingham-MA-US-84656645.aspx

MPS 1.1 New Features Preview

Monday, October 26th, 2009

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 nodes in generated code that correspond to a particular text position. So, we’re only few steps away from creating a full-fledged debugger (navigation from stacktrace is already working). If you bump in an exception, you can paste it to a tool window from which you can navigate to MPS code.

Another important new feature is support for Run Configurations. You can specify what to run and with which arguments. Even more, we have a DSL for writing them. MPS includes Run Configuration for base language main classes and unit tests, but you can of course, create your own.

Many projects use continuous integration. If you adopt continuous integration in your project and want to use MPS, you are going to need a server-side model generator. This RC brings you an Ant task for that, so you can try it with you CI solution (like TeamCity).

We also optimized performance and memory usage. This is especially noticeable on large root nodes in editor.

To try everything for yourself, get this RC build here: http://jetbrains.net/devnet/message/5247937#5247937

MPS-based Issue Tracker YouTrack Goes Beta

Wednesday, September 2nd, 2009

Great news today about the first ever public product developed using MPS. New JetBrains issue tracker YouTrack (previously code-named Charisma) goes beta!

We have posted about YouTrack before, and now you can read more about YouTrack features in its own section at the JetBrains web site, watch demos, and download the beta version.

You’re also welcome to subscribe to YouTrack blog to get latest updates on the development process.

Please report bugs and request new features at YouTrack’s own instance.

YouTrack 1.0 public release is scheduled by the end of 2009.

Develop and track with pleasure!