David Walker

Download Report

Transcript David Walker

David Walker
• I study programming languages
– theory
– design
– implementation
• My languages make your programs
– more secure
– more reliable
– easier to maintain
– just generally cooler
David Walker
Projects
• Secure and reliable Java applications
– use Polymer, a new research language, to
build denial-of-service resistant Web
servers or other applications
• Aspect-oriented programming
– design your own functional aspect-oriented
programming language
• Any fun project involving programming
languages, compilers, logic or security
David Walker