GOTO is a vendor independent international software development conference with more that 90 top speaker and 1300 attendees. The conference cover topics such as .Net, Java, Open Source, Agile, Architecture and Design, Web, Cloud, New Languages and Processes

Presentation: "Java Past, Present, and Future"

Time: Tuesday 09:00 - 09:50 / Location: Store Sal, Musikhuset

When it was introduced nearly 18 years ago, Java was a combination of radicalism and conservatism; it made a bold gamble that garbage collection and JIT compilation would mature fast enough to be useful for mainstream programs, while eschewing then-trendy features such as operator overloading. Java succeeded beyond Sun's wildest expectations, and now 10M developers program in Java. But the world hasn't stayed still; the hardware, the developers, and the problems we want to solve today are not the same as they were 18 years ago. So, how has Java evolved to meet these challenges, and how will it continue to evolve in the future? This talk will look at where Java has been, where it is today, and where it may be going in the future.

Download slides

Brian Goetz, Java Language Architect at Oracle

Brian Goetz

Biography: Brian Goetz

Brian Goetz is the Java Language Architect at Oracle, and is the specification lead for JSR-335 (Lambda Expressions for the Java Language.)  He is the author of the best-selling book "Java Concurrency in Practice" and is a frequent presenter at major industry conferences.

Twitter: @BrianGoetz

Blog: briangoetz.blogspot.com

Java Concurrency in Practice: www.jcip.net