2 ms·
I like Ceylon a lot, and I think the creator has done an awesome job taking community feedback and integrating it into his vision. It's one of the few language
by runT1ME 10y ago
I like Ceylon a lot, and I think the creator has done an awesome job taking community feedback and integrating it into his vision. It's one of the few languages I'd be happy to work in day in and day out.
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 ;-)
- vosper 10y agoHave you used the IDE at all? One of the things I liked about Ceylon is that they seem to think that having a good IDE is as important as having a good language - something I agree with. They're shipping plugins for IntelliJ and Eclipse, where a lot of other languages start off with an Emacs package, but don't go for the full IDE experience. Clojure would be an example of that, I think.