Linked by Thom Holwerda on Fri 25th Nov 2011 22:55 UTC, submitted by fran
General Development "Ceylon is a programming language for writing large programs in a team environment. The language is elegant, highly readable, extremely typesafe, and makes it easy to get things done. And it's easy to learn for programmers who are familiar with mainstream languages used in business computing. Ceylon has a full-featured Eclipse-based development environment, allowing developers to take best advantage of the powerful static type system. Programs written in Ceylon execute on any JVM."
Permalink for comment 498311
To read all comments associated with this story, please click here.
DavidStone
Member since:
2011-08-26

@moondevil: Take a look at Crack at http://code.google.com/p/crack-language/ which uses LLVM for JIT and AOT compilation.

It's portable to platforms that the LLVM runtime is ported to, with a "bitcode" intermediate format that's analogous to JVM bytecode, although at a lower level.

One advantage it has over VM-based languages is that there's no barrier between it and native libraries. And of course it benefits from all the LLVM work on optimization etc. from lots of people.

Edited 2011-11-28 16:47 UTC

Reply Parent Score: 1