Wijsmullerbros.nl

Anyone who is capable of getting themselves made President should on no account be allowed to do the job.

— Douglas Adams

Updated: 2 hours 47 min ago

New syntax for attribute initialization

2 May, 2012 - 02:00
I think perhaps the least ergonomic syntactic feature of Ceylon has been the syntax for attribute initialization. I never ever managed to get comfortable writing the following: //old syntax! class Person(String name, Integer age=0) { shared String name = name; shared variable Integer age:=age; } Now, I hate the verbosity of C++/Java-style constructors, but one thing they definitely have going for them is that they give you distinct namespaces for class members and constructor parameters. Ceylon's more compact syntax doesn't give you that, so we had to come up with the ad hoc rule that parameter names hide attribute names, since we didn't want people...

Interview of Stéphane Épardaud on Ceylon at Devoxx France

27 April, 2012 - 02:00
Last week we did a presentation at Devoxx France in Paris, with Emmanuel, and I had the opportunity to talk about Ceylon in an interview where we discuss Ceylon for almost 13 minutes. ...

The Ceylon Herd has been unleashed

10 April, 2012 - 02:00
If there´s one thing the whole Ceylon team has in common it´s that we´re pragmatists. We have a ton of ideas of how we can make the programmer´s life better with Ceylon, and we try to do it whenever we can. In fact, we have so many ideas that it´s hard to bring them all to fruition. With people such as Gavin and I in the team, being very involved in Web Frameworks, I can tell you that among the many things we want to do with Ceylon, the only thing holding us back from writing an excellent Web Framework for Ceylon (or adapting...

Podcast Interview on Ceylon (in French)

4 April, 2012 - 02:00
Stéphane and I have been interviewed in Les Cast Codeurs Podcast. We casually discuss Ceylon for a little more than an hour. We touched on the philosophy of the language, dived in some of the features and discussed the future and the community. The only catch is that we talk in French. Now you have to learn two new languages :) You can listen to the Ceylon episode directly or see it in iTunes. ...