This homepage is out of date: As of September 2012, I am a postdoc researcher working with Mike Hicks and the PLUM group at the University of Maryland.

In a few short moments, you will be redirected to my new homepage at the University of Maryland.

Matthew Hammer

Hello, my name is Matthew Hammer. I am both a Ph.D. student at the University of Chicago, as well as a visiting student at the Max Planck Institute for Software Systems in Kaiserslautern, Germany, where I currently live.

I am interested in programming language theory, design and implementation. My adviser is Umut Acar.

I got my B.S. in 2005 from the University of Wisconsin with a major and honors in computer science. I've spent summers at IBM Research in Almaden and Intel Research in Santa Clara.

Matthew Hammer (Spring 2010)

CEAL: A C-based language for self-adjusting computation

My main research project is CEAL, a C-based language for self-adjusting computation. Self-adjusting computation is a (computer programming) language-based technique for systematically describing programs that consume and produce dynamically-changing data.


(See also: DBLP1, DBLP2)


tel: +49 631 9303-9619
fax: +49 631 9303-9699
post: Matthew Hammer
Building 49
D-67663 Kaiserslautern
Notes regarding the post address given above:
  1. "MPI-SWS" is needed because the building has multiple mail rooms.
  2. "Germany" is needed outside of the EU; inside of the EU, the "D-" prefix on the postal code suffices. Using both is redundant.