Ceylon compiler and VM
-
06-07-2021 - |
Question
Are there any Ceylon specific VMs? Or do all available ceylon compilers produce JVM bytecode?
Solution
Currently (two years later), there are production-ready compilers for the JVM and JavaScript. There are also two community-driven projects to create compilers for:
- the Dart VM, and
- LLVM.
The success of these community-driven projects will depend a lot upon how much community interest and contribution they attract.
OTHER TIPS
Ceylon isn't complete yet, but from what I understand it is intended to be first and foremost a language specification more than a specific compiler implementation, so that what it compiles to is flexible.
To demonstrate its target code agnosticism, Ceylon currently is developing reference compilers to the jvm and also to javascript.