Speaker Topics - No Fluff Just Stuff

Learning 5 JVM Languages in the Next 5 Years

Take control of your knowledge portfolio and be in demand! Your command of the top JVM languages; Java 8, Groovy, Scala, JRuby, and Clojure; will set you apart from the rest. This presentation will introduce each of these languages, highlight common ground, and show some stark differences.

This presentation will cover:

  • How to install each of the JVM languages
  • Describe the “functionality” of each of the languages
  • Expressiveness vs. Terseness of each language
  • How each language handles mutability
  • How each language handles concurrency
  • Amazing tricks of each language
  • Comparison of language typing
  • Comparison and contrast of language performance
  • Each language's killer app
  • Analysis of the language culture and where to get help?
  • Tips on how to start learning and keep learning with a busy schedule

About Daniel Hinojosa

Daniel is a programmer, consultant, instructor, speaker, and recent author. With over 20 years of experience, he does work for private, educational, and government institutions. He is also currently a speaker for No Fluff Just Stuff tour. Daniel loves JVM languages like Java, Groovy, and Scala; but also dabbles with non JVM languages like Haskell, Ruby, Python, LISP, C, C++. He is an avid Pomodoro Technique Practitioner and makes every attempt to learn a new programming language every year. For downtime, he enjoys reading, swimming, Legos, football, and barbecuing.

More About Daniel »