Who's your friend ?
Who's Neal Gafter and what do you do ?
What are you presenting at JavaPolis ?
Why are Closures for Java important ?
What are the differences between the two Closures proposals ?
What kind of problems is your Closures proposal trying to solve ?
Is Java becoming too complex ?
Did Generics add complexity to the Java language ?
Can OpenJDK create a fragmentation of the Java language ?
How does it feel to have your code now splashed out in the open ?
What should I learn to be able to change the Java compiler ?
Ted Neward interviews Neal Gafter who talks about the two Closures proposals, how they differ from each other and what kind of problems Closures can solve in the Java language. 'Did the Java language become too complex with the introduction of Generics' and 'How does it feel now that that your java compiler code is splashed in the open' are just few of the questions of this interesting interview.
Neal Gafter is a software engineer and Java evangelist at Google. He was previously a senior staff engineer at Sun Microsystems, where he designed and implemented the Java language features in releases 1.4 through 5.0. Neal is coauthor of "Java Puzzlers: Traps, Pitfalls, and Corner Cases" (Addison Wesley, 2005). He was a member of the C++ Standards Committee and led the development of C and C++ compilers at Sun Microsystems, Microtec Research, and Texas Instruments. He holds a Ph.D. in computer science from the University of Rochester.