Puzzlers
Joshua Bloch is a Principal Engineer at Google. He was previously a Distinguished Engineer at Sun Microsystems and a Senior Systems Designer at Transarc. He led the design and implementation of numerous Java platform features, including the JDK 5.0 language enhancements and the Java Collections Framework. He is the author of the Jolt Award-winning book Effective Java. He holds a Ph.D. in Computer Science from Carnegie-Mellon University and a B.S. in Computer Science from Columbia. |
HeadingINTRO TEXT ... Note to Joshua and Neal: Would you like feedback from the community? (It could be mentioned in the intro.) Users have the option to comment/edit your questions. Would you like to have the system to send an email when a user comments/edits? The questions in this exam are from the free chapter. Do you want that to be stated? (Eg, a link to: http://www.javapuzzlers.com/java-puzzlers-sampler.pdf)
|
Neal has been working in compilers since 1981. He completed his Ph.D. from the University of Rochester in 1990. His main interests are programming language design and implementation, and support for integrated programming environments. Neal's day job is Google Calendar. Until recently he was developing and supporting Sun Microsystems' Java compiler and language tools (javac, javadoc, javah, javap). If you want to take a look at his baby, download the prototype implementation of JSR14, Adding Generics to the Java Programming Language. It includes all of the language features in JDK 5 (a.k.a. J2SE 1.5, Tiger). Next to Java, Neal plays in the Foresight Exchange, a long term game of predicting the future. He has implemented a Market Maker Robot for the game. |
|||

