For information on exhibition and sponsorship opportunities at the convention, contact Sharon Cordesse at scordesse@oreilly.com
Download the OSCON Java Sponsor/Exhibitor Prospectus
For information on trade opportunities with O'Reilly conferences or contact mediapartners@ oreilly.com
For media-related inquiries, contact Maureen Jennings at maureen@oreilly.com
To stay abreast of convention news and annoucements, please sign up for the OSCON email bulletin (login required)
View a complete list of OSCON contacts
The Java programming language has evolved significantly since its introduction in 1995. In this talk, I’ll discuss language changes from the addition of assertions in JDK 1.4 through Project Coin in Java 8, discussing what worked, what didn’t, and why. Finally, I’ll discuss ongoing efforts (Project Lambda for Java 8) and future plans, in light of the lessons learned from previous changes.
Joshua Bloch is a software architect in the Open Source Program Office at Google, author of the bestselling, Jolt Award-winning “Effective Java” (Addison-Wesley, 2001; Second Edition, 2008), and coauthor of “Java Puzzlers: Traps, Pitfalls, and Corner Cases” (Addison-Wesley, 2005) and “Java Conurrency in Practice” (Addison-Wesley, 2006). He was previously a Distinguished Engineer at Sun Microsystems, where he led the design and implementation of numerous Java platform features including the Java Collections Framework and JDK 5.0 language enhancements. He holds a Ph.D. from CMU and a B.S. from Columbia.
Comments on this page are now closed.
Comments
Yes, I’ll post the slides.
Nice retrospective on language features.
Mr. Bloch,
Will you be sharing any of your presentations?
Regards