Ceylon enables the development of cross-platform modules that execute portably in both virtual machine environments. Alternatively, a Ceylon module may target one or the other platform, in which case it may interoperate with native code written for that platform.
For the end user, the most significant improvements in Ceylon 1.1 are:
- performance enhancements, especially to compilation times in the IDE,
- even smoother interoperation with Java overloading and Java generics,
- out of the box support for deployment of Ceylon modules on OSGi containers,
- enhancements to the Ceylon SDK, including the new platform modules
ceylon.logging, along with many improvements to
- many new features and improvements in Ceylon IDE, including
ceylon.formatter, a high-quality code formatter written in Ceylon,
- support for command line tool plugins, including the new
ceylon buildplugins, and
- integration with vert.x.
A longer list of changes may be found here.