Now Playing Tracks

Neal Ford Interview: ‘The future of the JVM is polyglot’

Can you sum up your JAX London session and workshops in 140 characters?

Continuous Delivery defines principles & technical practices enabling rapid,incremental delivery of high quality, valuable new functionality

Why is the theme of your session important to developers right now? What issues does it tackle?

All software must go to production eventually, and it’s the most painful part of the process in many organizations. Continuous Delivery provides practices, techniques, and tools to ease the pain of deployment.

What are you most looking forward to at JAX London?

London restaurants!

How did you get into coding and how old were you when you first started?

I was in high school and worked at Radio Shack as my summer job, and learned BASIC on the TRS/80 because I had computers sitting around me.

Which area, or specific projects, within the industry are catching your eye at the moment?

Functional programming generally and Clojure specifically – it’s the most elegant new language to come along in a decade.

What does the future hold for Java and the JVM? 

The future of the JVM is polyglot – there is no one true language to solve every problem. Instead, we’re going to get better at integrating language strengths within the same JVM.

What’s the soundtrack to your work?

Often, Philip Glass’ Einstein on the Beachor some other minimalist work. I find that it fits the cadence of programming nicely.

And finally, would you rather fight one horse-sized duck or 100 duck-sized horses? Explain your reasoning.

N/A - I never pick fights with either ducks or horses regardless of size or demeanor.

Neal Ford is Director, Software Architect, and Meme Wrangler at ThoughtWorks, a global IT consultancy with an exclusive focus on end-to-end software development and delivery. He is also the designer and developer of applications, magazine articles, video/DVD presentations, and author and/or editor of eight books spanning a variety of subjects and technologies, including the most recent Presentation Patterns. He focuses on designing and building of large-scale enterprise applications. He is also an internationally acclaimed speaker, speaking at over 300 developer conferences worldwide, delivering more than 2000 presentations. Check out his web site at He welcomes feedback and can be reached at  

To Tumblr, Love Pixel Union