Ask HN: What Happened to Ceylon Language?
1–10 of 31 posts
Re: Ask HN: What Happened to Ceylon Language?
#2EDIT:
Some bits and pieces of additional info:
https://ceylon-lang.org/blog/2017/08/21/eclipse-ceylon/
Re: Ask HN: What Happened to Ceylon Language?
#3[0] https://projects.eclipse.org/proposals/eclipse-ceylon
Re: Ask HN: What Happened to Ceylon Language?
#4Re: Ask HN: What Happened to Ceylon Language?
#5My impression was that it wasn’t getting much traction and thus was abandoned at some point. It was a nice “better Java”, but it didn’t have any compelling killer features and also not a lot of marketing behind it.
I remember Ceylon being touted as a general purpose language that could target the web as well as the backend.
* node.js - 2009
* Ceylon - 2011Re: Ask HN: What Happened to Ceylon Language?
#6The details are fuzzy in my memory, but as best as I can recall Ceylon was basically created / run by some people from Red Hat / JBoss. They promoted it for a while, but eventually decided to abandon it for some reason. Again, the details are fuzzy, but I think they just decided that other languages that had also some along (maybe Kotlin?) had gotten "good enough" and that Ceylon didn't really have a niche where it w…
Re: Ask HN: What Happened to Ceylon Language?
#7The details are fuzzy in my memory, but as best as I can recall Ceylon was basically created / run by some people from Red Hat / JBoss. They promoted it for a while, but eventually decided to abandon it for some reason. Again, the details are fuzzy, but I think they just decided that other languages that had also some along (maybe Kotlin?) had gotten "good enough" and that Ceylon didn't really have a niche where it w…
IIRC, Red Hat got acquired by IBM and the funding evaporated. I think Gavin King works on Quarkus now.
Re: Ask HN: What Happened to Ceylon Language?
#8Re: Ask HN: What Happened to Ceylon Language?
#9Scala and Clojure, and later Kotlin and others benefited greatly from that niche. The problem for the "better Java" niche was that Java never had to be the best JVM language in order to beat its JVM-based competition in the market. When Java started moving again (Java 8 introduced anonymous functions) and when the release cadence accelerated to every 6 months on 2017, the "Java is stagnant" justification for using other JVM languages lost a lot of traction.
Clojure was never really a "better Java" -- it's a JVM-based Lisp with good Java interop. Scala never leaned too much on the "better Java" niche, and the community is increasingly consolidated around FP. Kotlin still has some "better Java" ambitions, but they also have the Android community at their back. Without Android you would have seen Kotlin trying harder to differentiate itself from Java (EDIT: Google and Kotlin tied the knot in 2017, when Java moved to 6-month release cycle; probably not a coincidence).
Fairly young languages can still see rapid growth -- see Go (1.0 in 2012) and Rust (1.0 in 2015). But you are much less likely to see new languages trying to go head-to-head with Java on the JVM these days.
Re: Ask HN: What Happened to Ceylon Language?
#10The "better Java" niche was hot during Java's stagnation era (starting 2006 and lasting for almost a decade). The JVM was considered a great runtime, with a stagnant language, and lots of newer languages competed in that niche. Scala and Clojure, and later Kotlin and others benefited greatly from that niche. The problem for the "better Java" niche was that Java never had to be the best JVM language in order to beat i…
Most of the popular paradigms (with Java taking the "C++ alike" role) are already serviced effectively by existing langauges.