4 ms·
I was wondering how Ceylon is supposed to be different from Scala. I found this blog post from 2011 that compares Scala, Ceylon, and Kotlin: http://blog.lunatec
by roryokane 12y ago
I was wondering how Ceylon is supposed to be different from Scala. I found this blog post from 2011 that compares Scala, Ceylon, and Kotlin: http://blog.lunatech.com/2011/08/24/scala-ceylon-kotlin-goals http://blog.lunatech.com/2011/08/24/scala-ceylon-kotlin-goal.... Basically, Scala aims to be concise and “scalable” by explicitly aiming for both OOP and FP support. Ceylon aims to be an improved Java that is more concise, powerful, and modular, while still being familiar. Ceylon also aimed to be less complex than Scala while still being as powerful, but I don’t know if it has succeeded.
There is also this huge 2013 article comparing eight JVM languages with each other: http://zeroturnaround.com/rebellabs/the-adventurous-developers-guide-to-jvm-languages-java-scala-groovy-fantom-clojure-ceylon-kotlin-xtend/ http://zeroturnaround.com/rebellabs/the-adventurous-develope...
- frowaway001 12y agoI think the issue with these comparisons is that they commit the "all languages are equal" fallacy in what seems to be an effort to be "fair" and trying to find good and bad points for every language. In the end, only actually using the languages helps...
- jshen 12y agoI really like the look of kotlin, but is there a release date for 1.0?
- meddlepal 12y agoI've heard Q4/2014 thrown around. I wish Jetbrains updated their Kotlin blog more often than every 2-3 months.
- mike_hearn 12y agoI think they are intending to start seriously using it in production at JetBrains this summer (i.e. now) with a 1.0 stable end of the year?