Mittwoch, 3. September 2014

Xtext 2.7 und Xtend 2.7 im Doppelpack

Die Eclipse Foundation hat neue Releases der Programmiersprache Xtend und des Frameworks Xtext ver�ffentlicht. In die Versionen 2.7 sind zahlreiche Bug-Fixes sowie neue Features eingeflossen.

Die Eclipse-Projekte Xtend und Xtext liegen nun in Version�2.7 vor. Xtend ist eine in lesbaren Java-Quelltext �bersetzende Java-Alternative. Die Sprache will den Spagat zwischen zeitgem��en Konzepten wie Typinferenz, Operator-�berladung und sogenannten Makros auf der einen Seite und einer tiefen Integration in das Java-�kosystem auf der anderen schaffen. Xtext ist hingegen ein Framework zur Entwicklung dom�nenspezifischer Sprachen (DSLs), das auch bei der Programmierung von Xtend zum Einsatz kam.

Das neue Xtend-Release enth�lt �berarbeitungen der Active Annotations API. Mit einer Active Annotation k�nnen Entwickler bei der �bersetzung von Xtend nach Java mitwirken und so g�ngige Entwurfsmuster einfach generieren. Xtend 2.7 bringt selbst einige neue Annotationen mit. Beispielsweise lassen sich mit der @Accessors-Annotation Getter- und Setter-Methoden f�r Felder automatisch erzeugen. Weiterhin wurde an der Performance geschraubt: Der Editor wurde an vielen Stellen optimiert, laufende Hintergrundprozesse werden nun nach erneuter Textmodifikation sofort abgebrochen, was zu einer offenbar sp�rbaren Verbesserung in den Antwortzeiten f�hrt.

In der neuen Version von Xtext wurde unter anderem die Schnittstelle "JVM Model Inferrer" von Xbase fertiggestellt und ver�ffentlicht, mit der sich Sprachen um Java-Ausdr�cke und -Klassen erweitern lassen. Au�erdem haben die Entwickler die Integration mit Xcore, einer DSL f�r das Erstellen von EMF-Modellen, vorangetrieben. Eine vollst�ndige Auflistung der neuen Versionen sowie deren Funktionen steht in den Release Notes (Xtend, Xtext). (ane)

Hier gehts weiter this

Keine Kommentare:

Kommentar veröffentlichen