Ask HN: Is anyone using the Ceylon programming language?
This language seems to tick a bunch of boxes for languages that are often discussed on HN:
- Runs on the JVM (like Kotlin, Clojure)
- And has a more advanced type system than Java (like Scala)
- Backed by a large software company: Redhat (like Go, Rust)
- In active development (v1.3.1 released in November)
It has an IDE (plugin) too. But no-one ever seems to mention this language - not even in threads where non-mainstream languages are being discussed.
So, is anyone using Ceylon? Or have you tried it out? What has been your experience?
https://ceylon-lang.org/
4 comments
[ 3.5 ms ] story [ 36.0 ms ] threadUnfortunately, without some upvotes from others I imagine this thread will be lost in the deluge of submissions :(
It doesn't really compete with Kotlin with being a barely better java. I don't think Kotlin really adds all that much compared to Java but it's stupid simple to learn so I can see some teams transitioning to it.
Scala on the other hand is not easy to learn, but very powerful and can be written as a fully functional language. It's awesome, it has some warts, but at this point it has so much momentum that people who want type system power + FP on the JVM are going to choose Scala. It has the libraries, it has a plethora of big companies using it, and it has plenty of jobs (check the HN hiring posts even).
Ceylon definitely improves a bit on Scala, but maybe not enough. That being said, I like seeing other 'powerful' languages thrive, so hopefully it will pick up a bit more adoption. Alternatively, Gavin and the team will just decide to help out the scala compiler development ;-)