
An engineer on Google Calendar during the day, Neal Gafter's hobby is designing and developing the future of the Java programming language. He was previously a senior staff engineer at Sun Microsystems, where he co-designed and implemented the Java language features in releases 1.4 through 5.0. Neal 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.
Adding Wildcards to the Java Programming Language, Mads Torgersen, Erik Ernst, Christian Plesner Hansen, Peter von der Ah, Gilad Bracha, Neal Gafter, Journal of Object Technology, vol. 3 (2004), pp. 97-116.
Adding wildcards to the Java programming language, Mads Torgersen, Christian Plesner Hansen, Erik Ernst, Peter von der Ah, Gilad Bracha, Neal Gafter, SAC, 2004, pp. 1289-1296.
Architecture of the PEVM: A High-Performance Orthogonally Persistent Java Virtual Machine, Brian T. Lewis, Bernd Mathiske, Neal Gafter, POS, 2000, pp. 18-33.
Experiments with the Hi-PASS DSP synthesis system, Philip Duncan, Shobana Swamy, Steve Sprouse, Dan Potasz, Rajeev Jain, Neal Gafter, William Cammack, Yiwan Wong, Wanda Gass, 1992.
Hi-PASS: a computer-aided synthesis system for maximally parallel digital signal processing ASICs., Philip Duncan, Shobana Swamy, Steve Sprouse, Dan Potasz, Rajeev Jain, Neal Gafter, William Cammack, Yiwan Wong, Wanda Gass, 1992.
The Elmwood Multiprocessor Operating System, Thomas J. LeBlanc, John M. Mellor-Crummey, Neal Gafter, Lawrence A. Crowl, Peter C. Dibble, Softw., Pract. Exper., vol. 19 (1989), pp. 1029-1055.
Algorithms and Data Structures for Parallel Incremental Parsing, Neal Gafter, ICPP, 1987, pp. 577-584.