First production release of Ceylon language
ceylon-lang.org
ceylon-lang.org
However, as a Scala fan (I'm behind scalatutorials.com) what do you think is a killer feature that might convince me to try Ceylon instead of Scala in my next project? (except the fact Scala JS compiler is still in very early stages)
I mean, they feel comparable (though I would miss implicit conversions) but I already have Scala, what is the biggest benefit I will get from Ceylon?
Thanks
- the central place that modularity plays in the whole architecture, and
- the fact that the JavaScript VM is a first-class citizen.
While I don't doubt that you'll find things you miss from Scala (implicits, if you insist - though IMO they're generally harmful, pattern matching, maybe, or higher-order generics, perhaps), I'm sure you'll find things in Ceylon that you'll love. For example, I _know_ you're going to love the things you can do with union/intersection types. I think you'll really like how we treat null, and our approach to flow-dependent typing in general. You might also dig how the language treats tuple and function types, and how you can just naturally abstract over the arity of a function/tuple type. And you might find runtime metaprogramming with reified generics and the typesafe metamodel a whole lot of fun.
I hope that's at least half an answer...
I saw it has very nice HTML DSL, but I assume I can't consider Ceylon as a full stack framework yet? anything in the making? is there a Node.js / Rails / Seam migration project that someone works on at the moment that you know? it might be an interesting open source project to contribute / follow.
Thanks again, and all the best
There's at least two live attempts to build a web framework for Ceylon, so if you're interested in contributing, I know for sure that Julien Viet or Daniel Rochetti would appreciate the help. Join us on IRC or ceylon-dev. :-)