Groovy is not a newcomer to the arena of alternative languages for the JVM. With over 1.7 million downloads a year, it’s clearly ahead of the pack. But what makes it a great choice for your projects? In this session, we’ll see how this all fits together in the big Groovy picture, when and where you can use Groovy, and how you can take advantage of Groovy in boosting your productivity! Filmed at JAX London 2013.
All Posts by this author
You might assume that lambda expressions are simply a more syntactically compact form of inner classes, but, in fact, the implementation of lambda expressions is substantially different and builds on the invokedynamic feature added in Java SE 7. This session explains the ideas behind lambda expressions, how they will be used in Java SE 8 and look at some of the details of their implementation. Filmed at JAX London 2013.
Today’s applications are getting more and more distributed everyday, and it’s well-known that distributed programming is hard. There is another way though. Talip Ozturk explains how, with the help of Hazelcast, distributed programming can be easy and lots of fun. Filmed at JAX London 2013.
The recent Vert.x 2.0 release marks a coming of age for Vert.x, as it progresses to a fully independent project. In this session, Fox dives into the Vert.x 2.0 release and show how the powerful new module system enables a Vert.x ecosystem by allowing modules to be re-used via Maven and Bintray repositories.
Open source works through similarly-aligned teams and individuals, so why do you think of your job and open source as two different things? Treating your internal projects as if they were open source allows more freedom in how you work. Maybe you are looking for a way to spend a few days a week on one internal tool, and the rest on another. Do you know of a project that is missing instructions on how to get started? Fix that! Or perhaps you don’t code at all and you want to add to the discussion of a project’s design. With GitHub, this is not only possible, but can happen naturally every day. Hear first hand from Brent how you can leverage the patterns used at GitHub to make your in-house development more enjoyable, easier to jump in and contribute to, and more like the
This talk provides a code-intensive introduction to the updated Java EE 7 platform, with several live demos. Learn all about how to leverage the new and exciting standards in building your next enterprise application with this session.
All this thankfulness getting a bit sickening? Our compendium of the 2013s biggest Java howlers should be the perfect antidote!
On this day of turkey and pie, JAXenter takes a moment to think about the things in Java Land that make our jobs great.