Many applications are nowadays developed using Java. Especially for high-performance server applications, this technology nowadays offers great potential. An additional interesting aspect is the fact that along with Java, the Java VM has achieved widespread acceptance, which enables us to develop applications in other VM compatible languages such as Scala, Clojure, Kotlin, JRuby and Groovy. Ceylon came up around the same time as Kotlin and looked promising, but the two languages seem to overlap quite a bit in their features and Kotlin was successful, while Ceylon has become mostly obsolete.
Blog Articles: