Intro
Could we use labels for non-local returns ?
The wildcard feature was NOT tried out thoroughly!
Is there an impedance mis-match with Java and the BGGA proposal ?
Should new features for the Java language stop ?
The BGGA proposal could feed new puzzles
Java should stop with new features...
Isn't their a good point in between BGGA and CICE/ARM... ?
Should Java be more restraint than C++ ?
What would be the deadline for Java Closures ?
Do we need functional languages for multi-core support ?
What is your job at Google ?
What do you do at Google ?
What do you think of C# LINQ ?
What is your position towards Closures ?
A very interesting JavaPolis Q&A session with Joshua Bloch on closures and other Java related topics. From 'Is there an impedance mis-match with Java and the BGGA proposal?' to 'Was the wildcard feature tried out thoroughly enough?' and 'What is your job at Google?'... enjoy the ride!
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.