The Adventurous Developers Guide to JVM languages

Networking event, Lecture / talk, Exchange of information / round table | -

A hands-on session covering our experience

oday there are over 50 actively worked JVM languages in existence today. Some have been ported to the JVM while others have been written specifically for the JVM. This hands on session with take an introductory (but non hello, world) look at a number of JVM languages including, Java 8, Scala, Groovy, Kotlin, Ceylon, Xtend and Clojure as well as the tooling support, discussing how and why they came about along with the evolution of the languages and distinguish the innovative languages versus those which consolidate existing features from other languages. We'll cover our initial experiences including what rocked and sucked learning each one with example code snippets of a sample HTTP Server from each language.

After the presentation, a brief JRebel demo will be given.decide which App Servers rock and which… do not!

SPEAKER Simon Maple, ZeroTurnaround

LEVEL OF TALK Beginner
LANGUAGE Talk: en / Slides: en

Please register on the JUG website