Yu "David" Liu, Ph.D.


Department of Computer Science
The Johns Hopkins University
Baltimore, MD 21218
Email: yliu at cs.jhu.edu
Office: NEB 219
Office Phone: (410) 516 - 6067





September 2007

News

Starting from August 2008, I will work as a tenure-track assistant professor at Department of Computer Science of State University of New York (SUNY) at Binghamton.

Research

I have fun by investigating how the advances in modern software engineering, computer architecture, and systems, can be seamlessly supported and strengthened by novel language designs and compilation techniques.

I defended my dissertation, Interaction-Oriented Programming, in September 2007. It describes the design and implementation of the Classages language, an object-oriented language Prof. Scott Smith and I designed for developing large-scale and ultra-large-scale software. These days I spend a good amount of time musing about language support for multi-core CPUs and domain-specific language design for sensor networks.

For the past four years, I help to keep the PL Seminar rolling.

Selected Publications

Personal