Do you get excited about Java when you’re at a conference, learning about cool new features and tools to try?
Do you get sad the next day, when you’re back at work building enterprise applications in an ancient version of Java?
You’re not alone.
In this talk, we will explore what Java looks like in a Parallel Universe where upgrading to the latest Java doesn’t have to be a hassle, where stacktraces can be read and understood by human beings (that’s you!), and where dependency injection is never confusing. I will show you a Parallel Universe where code is beautiful and simple. I will show you a Parallel Universe where there is no magic. I will show you a Parallel Universe where @Annotations were never invented.