24.07.2009 13:50
Freie Meta-Sprache 1.0
Mit dem jetzt in Version 1.0 von JetBrains freigegebenen MPS (Meta Programming System) sollen Entwickler eigene Sprachen einfacher erstellen können. Das Werkzeug steht unter der Apache-Lizenz 2.
Es hat bereits eine "BasicLanguage", die man für eigene Sprachen erweitern kann. Dabei kommen objektorientierte Konzepte wie Vererbung zum Einsatz. Laut JetBrains lassen sich so "Domain Specific Languages" leichter als bisher implementieren.
Das lauffähige Programm steht für Linux, Mac OS X und Windows ebenso zum Herunterladen bereit wie die Quellen. Zu den nötigen Voraussetzungen macht der Anbieter keine Angaben. Da er gleichzeitig die Java-IDE IdeaJ herstellt, dürfte eine aktuelle JVM für den Einsatz von MSP erforderlich sein.
Siehe dazu auch:
- Interview mit Konstantin Solomatov über MPS in SE-Radio.
(ck)