Neal Gafter Discusses Closures, Language Features and Optional Typing

Posted in Development, Conferences on August 17, 2008


Neal Gafter Discusses Closures, Language Features and Optional Typing

Summary
In this interview from QCon London 2008, Neal Gafter discusses upcoming language features in Java 7, superpackages, what closures are, the differences between the three major closures proposals (CICE, FCM and BGGA), optional typing systems for dynamic languages, and the next major language.

Bio
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).

Watch Video

Tags: Java, Interview, InfoQ, Language Design, QCon, QCon London 2008, JSR, Language Features, Languages, Closures, Optional Typing