JetBrains MPS 1.0 Paints the Future of Software Development with a New Programming Paradigm
Prague, Czech Republic, July 23, 2009 - JetBrains, creators of intelligent and innovative productivity-enhancing tools for software developers, have announced the 1.0 release of their new conceptual software development environment - Meta Programming System, or MPS.
MPS is a professional language workbench and integrated development
environment (IDE) for extending existing languages and using them to
develop software. It is also an advanced instrument for creating new
custom languages, or Domain Specific Languages, and allows defining new
environments for working with these DSLs. By using MPS, and DSLs
created with its help, domain experts can solve their domain-specific
tasks easily, even if they're not familiar with programming.
To empower developers in adapting programming languages to their
specific needs, MPS provides advanced facilities for defining language
typesystems, constraints, specialized projectional editors and
generators. Utilizing the generative approach, languages in MPS are
described on a higher level, after which MPS generates compilable code
in other languages, such as Java. A key advantage of MPS is that
languages are composable: they can be easily combined with each other,
which promotes reuse of languages.
"MPS has come a long way since the original concept back in 2003 and is now a powerful, mature software tool that paints the future of software development," said Sergey Dmitriev, JetBrains CEO and author of the MPS concept. "We've always taken pride in using our own software products, and we're already using MPS as a development platform for several of our latest products. One of them, a web-based issue tracker code-named Charisma, is already available for early access preview."
MPS is free for all users, with a major part of its source code open and available under Apache license.
To
learn more about JetBrains MPS, download and test-drive it today. See
the official MPS website at http://www.jetbrains.com/mps?mps1pr.
About JetBrains
JetBrains is a technology-leading software development firm
specializing in the creation of intelligent, productivity-enhancing
software. The company is widely known for its innovative, award-winning
Java integrated development environment, IntelliJ IDEA (see details on
the Web at http://www.jetbrains.com/idea/?mps1pr), ReSharper and
dotTrace Profiler for .NET developers (see
http://www.jetbrains.com/resharper/?mps1pr,
http://www.jetbrains.com/profiler/?mps1pr), RubyMine for Ruby on Rails
developers (http://www.jetbrains.com/ruby/?mps1pr), and TeamCity a
continuous integration and build management environment
(http://www.jetbrains.com/teamcity/?mps1pr). JetBrains maintains its
headquarters in Prague, Czech Republic, with its R&D labs located
in St. Petersburg, Russia and Boston, Massachusetts. For more
information, see http://www.jetbrains.com/?mps1pr.
JetBrains, IntelliJ, IntelliJ IDEA, ReSharper, dotTrace, RubyMine and TeamCity are trademarks or registered trademarks of JetBrains, s.r.o. All other trademarks are the properties of their respective owners.
- Login or register to post comments
- 3844 reads
- Printer-friendly version
(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)



