Personal information

Joshua Bloch is Chief Java Architect at Google; author of the bestselling, Jolt Award-winning "Effective Java" (Addison-Wesley, 2001); and coauthor of "Java Puzzlers: Traps, Pitfalls, and Corner Cases" (Addison-Wesley, 2005). He was previously a Distinguished Engineer at Sun Microsystems, where he led the design and implementation of numerous award-winning Java platform features including JDK 5.0 language enhancements and the Java Collections Framework. He holds a Ph.D. in Computer Science from Carnegie-Mellon University and a B.S. in Computer Science from Columbia.

Family, reading, music, hiking, eating good food, puzzles, optical illusions, etc.


17 years 45 weeks