The fact that it hasn't "happened yet" is a bit worrisome though. To the point that I honestly think the answer at this point is Java. It will never be awesome but it will get a bit better every year.
The fact that they still (afaik) recommend sbt as a build tool is telling.
[1] http://www.sonatype.com/nexus/product-overview
[2] http://ant.apache.org/ivy/
[3] https://www.typesafe.com/blog/improved-dependency-management...
Oh and we also using the Cache, when working on newer sbt projects.
This type of general conclusion isn't, by itself, particularly useful in discussion; a lot more useful would be presenting a summary of the specific facts and experiences that lead you to this conclusion.
I had code routinely stop working during point releases. I couldn't justify spending that much time on my build code.
https://docs.google.com/document/d/1ReS3ep-hjxWA8kZi0YqDbEhC...
> it requires build complexity
All languages benefit from not having to deploy their standard library on every iteration, not only Scala.
[1] http://stackoverflow.com/research/developer-survey-2015#tech...
A lot of people overlook ceylon because the language is just not promoted too well currently: even though the documentation is comprehensive, it's not focused on the features the programmers are interested about. And they need more target platforms, but they are already working on that.
As opposed to that, I assume it is much harder for the ceylon team to get the entire company to support them. For example, even though vert.x 2.0 had support for ceylon, it's not clear for me if that is also the case for vert.x 3.0, and even if it is, ceylon still isn't featured as a main language on their landing page.
But they are working on an Intellij plugin, which I think will be available in ceylon 1.2. And that is the first step towards Android support.
Anyway, I hope both languages do well.
A year ago, I would have put Kotlin and Ceylon on the same level in potential but Kotlin seems to have gained some momentum this past year. On the other hand, I barely hear about Ceylon, even though it's now approaching 1.1.