Ceylon (programming language): Difference between revisions

Content deleted Content added
m top: replaced: primitively-defined → primitively defined
 
(2 intermediate revisions by one other user not shown)
Line 65:
| access-date=2015-12-04}}</ref>
* A type system enforcing [[null safety]] and list element existence at compile time
* Regular syntax and semantics, avoiding special cases and primitively- defined constructs in favor of [[syntactic sugar]]
* Support for generic programming and metaprogramming, with [[Reification (computer science)|reified]] [[Parametric polymorphism|generics]]
* Modularity built into the language, based on [[WildFly|JBoss modules]], interoperable with [[OSGi]]<ref>{{cite web