Matthew Hammer

Hello, my name is Matthew Hammer.

As of September 2012, I am a postdoc researcher working with Mike Hicks and the PLUM group at the University of Maryland (in College Park, MD).

I am interested in the theory, design and implementation of programming languages. Programming languages interest me because they give rise to communication mediums between humans and computers, allowing them to share their intentions, knowledge and experience with one another.

Short biography

Previously, I was a Ph.D. student of Umut Acar at the University of Chicago, as well as a visiting student at the Max Planck Institute for Software Systems in Kaiserslautern, Germany, where I lived for several years.

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 Ph.D. dissertation project focuses mainly on 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.

Publications

( See also: DBLP1, DBLP2, Google Scholar )


Contact

email: hammer at umd dot cs dot edu