The topic for June’s meeting will be: "Ceylon : A New Language for the JVM"
This meeting is open to all individuals interested in learning more about JBoss-related technology. Free parking is available. While, this meeting is open to the public, all non-AEM Employees will be requested to sign in at the front door.
All attendees are encouraged checkout the 15 leg tour about the Ceylon language - http://ceylon-lang.org/documentation/1.0/tour/
- Welcome & Refreshments (7:00 pm - 7:15pm)
+ Announcements & Introductions
- Ceylon : A New Language for the JVM (7:15 pm - 8:45 pm)
Gavin King, Fellow, JBoss by Red Hat
Ceylon is a multi-platform language that initially being implemented with a focus on compilers for the JVM and JS. It was recently released on http://ceylon-lang.org and has had Eclipse based tooling available from day one.
This talk will introduce you to the goals and some of the features of the language while showing the features of the Eclipse based IDE.
The Ceylon language is elegant, highly readable, extremely type-safe, 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 the JVM.
- Open Forum (8:45pm - 9pm)
+ Bring your JBoss related questions to share with your peers.
+ What topics would you like to see in the future?
+ Are there any activities that you'd like to work with? (i.e. Study Groups, Hackfests, Ignite Sessions)
Near Infinity Corporation
1881 Campus Commons Drive #203
Reston, VA 20191
About the Speaker
Gavin King leads the Ceylon project at Red Hat. Gavin is the creator of Hibernate, a popular object/relational persistence solution for Java, and the Seam Framework, an application framework for enterprise Java. He's contributed to the Java Community Process as JBoss and then Red Hat representative for the EJB and JPA specifications and as lead of the CDI specification.
Gavin now works full time on Ceylon, polishing the language specification, developing the compiler frontend, and thinking about the SDK and future of the platform. He's still a fan of Java, and of other languages, especially Smalltalk, Python, and ML.
You can follow him on G+.