Freie Meta-Sprache 1.0
Der IdeaJ-Hersteller JetBrains bietet mit MPS eine Entwicklungsumgebung fĂĽr domain-spezifische Sprachen an.
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)