Neal Gafter is a Computer Programming Language Designer and Implementer, Amateur Scientist and Philosopher.
He works on the Rel compiler at Relational.AI.
He previously worked for Microsoft on C#, for Google on Calendar, and for Sun Microsystems on Java.
Neal was granted an OpenJDK Community Innovators' Challenge award for his design and
implementation of lambda expressions for Java.
He 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.