1 Network Drive, Building #2 ubur02 Burlington, MA 01803
Jan-Willem Maessen has been part of Project Fortress since its inception in 2002, and is presently the primary maintainer of the libraries for the Fortress programming language. He has been heavily involved in the design of the Fortress language and in its implementation, and drafted the original specifications of the parallel portions of the language. His many interests include language design, memory consistency models, concurrent algorithms, compilation, semantics, and architecture.
Prior to joining Sun, Jan developed Eager Haskell, a Haskell implementation that executes programs using resource-bounded eager evaluation rather than lazy evaluation. He also contributed heavily to the compiler and libraries for pH, an implicitly-parallel programming language based on Haskell.
With Yossi Lev: PPoPP 2008 best paper award "Split Hardware Transactions: True nesting of transactions using best-effort hardware transactional memory". - (Feb 25, 2008)
Johnson M.Eng. thesis prize (MIT) for "Eliminating Intermediate Lists in pH Using Local Transformations" - (May 29, 1994)