Portrait of Sean McDirmid

Sean McDirmid

Lead Researcher

About

I am a programming language researcher at Microsoft Research Asia’s Systems Research Group, and member of the Systems Research Group here in Beijing. My focuses are on design, objects, IDEs, live programming, and how we could program with touch. Before working at Microsoft, I obtained my PhD from the University of Utah (advisor Wilson Hsieh) and my BS from the University of Washington, with a post doc at EPFL working on Scala with Martin Odersky.

Projects

Live Programming

Established: March 2, 2014

Programming today involves editing code while also running it in our head. To augment this mental simulation, live programming promises for much more fluid feedback between the programmer and a program that is executing while it is being edited. A PL…

Publications

2014

2013

2012

2011

2009

2007

2006

2004

2003

2001

1998