Profile

Cover photo
1,239 followers|217,261 views
AboutPostsPhotosVideos

Stream

Ceylon

Shared publicly  - 
 
And one month after the release of 1.2.1 we're happy to announce the latest 1.2.2 version!

The release contains mostly bug fixes but there are some notable enhancements and features:

- you can now use java.lang.Iterable and arrays in for statements and comprehensions,
- the [] lookup operator works on Java lists, arrays and maps,
- the in operator works on java.util.Collection
- `ceylon.html` was rewritten according to HTML5 specification and with support for lazy evaluation
- a new ceylon bootstrap command to make it really easy to distribute code to people that don't have Ceylon installed.

See here for more information: http://www.ceylon-lang.org/blog/2016/03/11/ceylon-1-2-2/

Or go directly to the download: http://www.ceylon-lang.org/download/
Four months after the last major release and exactly one month after the 1.2.1 update, Ceylon 1.2.2 is a new maintenance release, with over 70 issues closed, including new features, improvements and bug fixes such as: you can now use java.lang.Iterable and arrays in for statements and ...
17
5
Add a comment...

Ceylon

Shared publicly  - 
 
The JBoss Community is gearing up for a new edition of the Google Summer of Code in 2016. The program has just been announced and we want to start to
View original post
1
Add a comment...

Ceylon

Shared publicly  - 
 
With our new browser interop module it's getting easier and easier to write client-side Ceylon!

http://ceylon-lang.org/blog/2016/02/15/ceylon-browser-again/
8
4
Add a comment...

Ceylon

Shared publicly  - 
 
Vert.x 3.2 has been released, with full support for #Ceylon.

Ceylon APIs are provided for the following Vert.x modules: Core, Web, JDBC client, SQL commons, Auth common, JDBC auth, JWT auth, Shiro auth, OAuth2.
10
3
Luke Hutchison's profile photo
 
None of the examples work, has anyone tried actually working through them? https://github.com/vert-x3/vertx-web/issues/282

Add a comment...

Ceylon

Shared publicly  - 
 
Specks 0.3.0 released, a specification testing framework for #Ceylon.
specks - Specks enables a different way to check that your Ceylon code works
6
3
Add a comment...

Ceylon

Shared publicly  - 
 
 
Particle effects in +Ceylon IDE for +IntelliJ IDEA.

I wasted an hour doing this, but it's totally worth it :D
View original post
5
1
Add a comment...
Have them in circles
1,239 people
Bernard Niset's profile photo
Geoffrey Carlton's profile photo
Joel Rosi-Schwartz's profile photo
Russell Zornes's profile photo
John Patterson's profile photo
Sacha Labourey's profile photo
Axel Wathne's profile photo
Tomasz Słomiński's profile photo
Marcin Kozłowicz's profile photo

Ceylon

Shared publicly  - 
10
4
Add a comment...

Ceylon

Shared publicly  - 
 
We've done it again! Ceylon 1.2.1 containing some important fixes and changes was released today. Go and get it now!

Almost 100 issues were closed, including new features, improvements and bug fixes such as:

- you can now iterate java.lang.Iterable values in for statements and use java.lang.AutoCloseable values in try statements,
- support for Java 9 and Jigsaw modules,
- experimental support for type functions on the JVM,
- reduced run-time dependencies for your Ceylon program,
- better interoperation with JavaScript arrays,
- better compatibility with previous and future Ceylon releases.

The rest you can read here:

http://www.ceylon-lang.org/blog/2016/02/11/ceylon-1-2-1/
Three months after the last major release, Ceylon 1.2.1 is a new maintenance release, with almost 100 issues closed, including new features, improvements and bug fixes such as: you can now iterate java.lang.Iterable values in for statements and use java.lang.AutoCloseable values in try ...
13
7
Add a comment...

Ceylon

Shared publicly  - 
 
#Ceylon is now compatible with Java 9 and Jigsaw!
Everyone is talking about modules these days. New languages try to incorporate them, and older languages try to retrofit them in. Which is great news, because modules are essential. Java 9 is around the corner, because it's supposed to come out next year, and the really big new feature is ...
11
4
Add a comment...

Ceylon

Shared publicly  - 
 
How to handle failure in #Ceylon.
 
How to handle "failure" in #Ceylon, with exceptions and union types.
In all programming languages, we need to deal with operations than can "fail": a pure function might fail to produce a result, or; an impure function might fail to produce its desired side-effect (create a new file, or whatever). In neither case can we just blindly continue with the rest of the ...
View original post
7
1
Add a comment...

Ceylon

Shared publicly  - 
 
An explanation to our community.
This is a rather unusual blog entry, one I was not thinking we'd ever have to write, but after a long debate, we've decided to go public about certain events that have happened to the Ceylon community. We are being aggressively harassed by a Troll for a month now, which is taking the following ...
5
2
Add a comment...

Ceylon

Shared publicly  - 
 
 
I've been playing with dependency injection containers #Weld and #Guice in #Ceylon, and both work well, with just one fairly minor problem.
I'm personally ambivalent about the benefits of dependency injection. On the one hand, I recognize its usefulness in certain container environments such as Java EE. (For the record, I was the author of the CDI 1.0 specification, with my JCP Expert Group.) On the other hand, given the nature of ...
2 comments on original post
4
Add a comment...
Story
Tagline
A modern language with a powerful type system
Introduction
"Say more, more clearly"

Ceylon is a language for writing large programs in teams.

It has a powerful static type system that prevents many bugs while letting you express more, more easily: union types, intersection types, higher order functions, mixin inheritance, and enumerated types.

It is a whole platform with a modern SDK designed from scratch. It runs on both Java and JavaScript virtual machines, bridging the gap between client and server. Ceylon is fully interoperable with Java and the Java SDK.

And modularity is at the very core of the language, SDK and tooling. The compiler produces module archives which are then distributed via a next-generation repository architecture with Ceylon Herd as its social focus point.
Contact Information
Contact info
Email