Ceylon team blog
-
Java Reflection oddities with inner class constructor parameters
May 14, 2013 12:00 AM, by Stéphane Épardaud
About Java inner classes Java allows member classes (classes that are defined inside other classes), local classes (classes that are defined inside statement blocks) and anonymous classes (classes wit... -
Java Reflection oddities with inner and enum class constructor parameters
May 14, 2013 12:00 AM, by Stéphane Épardaud
Note: edited on 16/5/2013 to add info about enum constructors as well. About Java inner classes Java allows member classes (classes that are defined inside other classes), local classes (classes that ... -
JUDCon Boston 2013
May 7, 2013 12:00 AM, by
Gavin, Emmanuel and I will be at this year's Boston JUDCon for a 4h Ceylon hands-on, split in two 2h parts on Monday, June 10th. During this session, we will help you learn the Ceylon programming lang... -
About modules
Apr 11, 2013 12:00 AM, by
Modules, ah, modules. The albatross of Java. I frequently joke that modules are scheduled for Java N+1 where N moves forward with each release. I remember perfectly the first time I heard of Java gett... -
Google Summer of Code 2013
Apr 11, 2013 12:00 AM, by
This year we are going to participate in the Google Summer of Code under the JBoss Community organisation. We've put together a page with our proposals, so check it out, and if you're a student and wo... -
Null and Java interop
Apr 1, 2013 12:00 AM, by
The way Ceylon handles null is one of the big attractions of the language. Ceylon features a typed null value. The object null is just an instance of the perfectly ordinary class Null from the point o... -
Ceylon M5 and Ceylon IDE M5 now available!
Mar 14, 2013 12:00 AM, by
Ceylon M5 “Nesa Pong” is now available for download, along with a simultaneous compatible release of Ceylon IDE. This is a huge release, with the following headline features: a fully-reified type syst... -
Ceylon in the browser
Feb 26, 2013 12:00 AM, by
Last week, we met the Ceylon HTTP server , which we can use to serve dynamic (or even static) content over HTTP. But what about the client side? Well, today we're going to write a little HTTP client t... -
Ceylon HTTP server
Feb 21, 2013 12:00 AM, by
One of the exciting new features coming to the Ceylon SDK in M5 is the HTTP server contributed by Matej Lazar. The HTTP server forms part of the module ceylon.net and is based on Undertow, a fairly ne... -
Reification, finally
Feb 21, 2013 12:00 AM, by
Thanks to a bunch of hard work by Stef, Ceylon finally has fully reified types, that is, reified generic type arguments. You can now write stuff like this very contrived example: "Check if the given v...