Presentation: "Java Puzzlers - The Never-Ending Saga"

Time: Wednesday 16:30 - 17:30

Location: City

Abstract: Josh Bloch and Bob Lee present eight programming puzzles for your entertainment and enlightenment. The game show format keeps you on your toes while the puzzles teach you about the subtleties of the Java programming language and its core libraries. Anyone with a working knowledge of the language will be able to understand the puzzles, but even the most seasoned veterans will be challenged. The lessons you take from this session will be directly applicable to your programs and designs. This talk will consist of some of the best puzzles from the first six Puzzlers talks, and some brand new ones.

Bob Lee

 Bob  Lee Bob Lee, a software engineer at Google, created the Jolt award-winning Guice framework. He currently leads the core library development for Android and represents Google on the JCP EC. Find out more at http://crazybob.org/.

Joshua Bloch

 Joshua  Bloch

Joshua Bloch, Google's chief Java architect and a former Distinguished Engineer at Sun Microsystems, won the prestigious Jolt Award from Software Development Magazine for his book, Effective Java Programming Language Guide.

At Sun, he led the design and implementation of numerous Java platform features, including JDK 5.0 language enhancements and the award-winning Java Collections Framework. He holds a Ph.D. in computer science from Carnegie-Mellon University and is most recently the co-author, with Neal Gafter, of Java Puzzlers.