Ceylon 1.1 veröffentlicht
Die Entwickler der Sprache für die Java Virtual Machine, die auch JavaScript als Laufzeitumgebung nutzen kann, feiern das aktuelle Release mit 1400 abgearbeiteten Issues als das bisher größte.
- Julia Schmidt
Ceylon 1.1 steht ab sofort zum Download bereit. Die von Red Hat vorangetriebene Sprache kann nach etwa zehn Monaten Arbeit nun unter anderem mit einem stabilen Sprachmodul aufwarten – weitere Änderungen der API, die dazu führen könnten, dass alte Programme nicht länger laufen, soll es folglich nicht geben.
Das aktuelle Release bringt darüber hinaus Support für Use-site Variance, mit der nun Interoperabilität mit Java Generics gewährleistet sein soll, ein Interface dynamic zur typsicheren Zusammenarbeit mit dynamisch typisiertem, nativen JavaScript-Code und eine Klasse Byte, die der Compiler optimieren kann. Ceylon kommt mit einer Eclipse zur Grundlage nehmenden IDE, die nun unter anderem mit einem Werkzeug zur Codeformatierung, sieben neuen Refactoring-Möglichkeiten und einigen ergänzenden Hilfestellungen ausgestattet ist.
Neue Module sind nach der Aktualisierung auch im SDK der Sprache zu finden: ceylon.promise ermöglicht den plattformunabhängigen Einsatz von Promises, ceylon.local enthält eine Bibliothek zur Internationalisierung und ceylon.logging eine einfache API zum Loggen. Weitere Neuerungen lassen sich in der Ankündigung nachlesen und umfassen ein Ceylon-Modul für das Anwendungs-Framework Vert.x sowie die Unterstützung einer Plug-in-Architektur in der Ceylon-Kommandozeile. (jul)