Profile

Cover photo
1,236 followers|222,417 views
AboutPostsPhotosVideos

Stream

Ceylon

Shared publicly  - 
 
#Ceylon 1.3 is now available, with support for #Android, Node Package Manager, WildFly Swarm, services, fat jars, and a brand-new #IntelliJ IDEA-based IDE!

https://ceylon-lang.org/blog/2016/09/19/ceylon-1-3-0/
18
11
Christian Bauer's profile photoGavin King's profile photoPelle Poluha's profile photo
3 comments
 
How's the Android performance compared to apps developed in Java? I read that the the Ceylon runtime contains around 17000 methods which still is quite a big number for Android, isn't it?
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  - 
 
#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  - 
 
https://2016.javazone.no/program/the-most-incredible-ceylon-presentation-youll-ever-see

Our very own Tom Bentley will give a presentation this thursday at the JavaZone in 2016 in Oslo! Don't miss it if you're there!

"Ceylon is a great language with awesome features and great tooling that lets you focus on getting things done. So we wrote this Android application in Ceylon: You won't believe what happened next... But you'll have to come to the talk to find out. You'll also learn 8 ways Ceylon can help you write great microservices that the government doesn't want you to know about."

5
3
Add a comment...

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  - 
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  - 
 
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...
Contact Information
Contact info
Email
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.