Ceylon
-
Ceylon Might Just be the Only (JVM) Language that Got Nulls Right
Here we go again. THAT TOPIC. But hang on. The approach discussed here (and in the Ceylon language) is not…
Read More » -
Ceylon on Java 9 + Jigsaw
Everyone is talking about modules these days. New languages try to incorporate them, and older languages try to retrofit them…
Read More » -
Modelling failure in Ceylon
In all programming languages, we need to deal with operations than can “fail”: a pure function might fail to produce…
Read More » -
Dependency injection in Ceylon with Weld and Guice
I’m personally ambivalent about the benefits of dependency injection. On the one hand, I recognize its usefulness in certain container…
Read More » -
Running Ceylon on OpenShift
This year we released three different ways you can run your Ceylon code on OpenShift: Bare-bones, using the Ceylon cartridge,…
Read More » -
Porting Ceylon IDE to IntelliJ
We’ve had many questions about developing Ceylon in IntelliJ IDEA, so I thought it would be worth a quick status…
Read More » -
Ceylon: Why you might want to choose Ceylon
In a couple of days Ceylon 1.2 will be released, after a year of development. That’s exciting for us, but…
Read More » -
Why build your own type system?
In Ceylon 1.2 we’ve factored out the type system of Ceylon as an independent module, with minimal dependencies and a…
Read More » -
A little more about type functions
My previous post about type functions generated some interesting discussion, here, and on reddit. Therefore, I think it’s worth tying…
Read More »