It was quite the semester. I taught a new course on concepts of programming languages, and a new edition of a course on model-driven software development. I wrote several research proposals (with more to write in the pipeline), and was involved in quite a few new papers. The collaboration with Markus Voelter had a good start with two nice papers. I am program chair of WIR 2011, ICMT 2011, and Onward! 2011 and served on the PCs of LDTA 2011, SLE 2011, OOPSLA 2011, and MODELS 2011. And there was probably a lot more that I have blocked out. When summing it up like this it does not sound too bad, but this was one of the most hectic semesters in my career so far.
To compensate, I’m spending the first two weeks of June in the California Bay Area for a series of language design events. Starting today I’m attending the first meeting of the Working Group on Language Design hosted by Mark S. Miller at Google in Mountainview. We’re going to have the in-depth discussions on language design that we’re rarely having in conferences these days. Next week I’m attending the Programming Language Design and Implementation Conference. On June 8th I’m scheduled to give a TechTalk at Google Mountainview about WebDSL and Mobl. The trip ends with the OOPSLA 2011 PC meeting. In the fringes, I expect to meet many interesting people, including breakfast with Robert Hirshfeld and lunch with Terence Parr in San Francisco. And there should be time left in between for some recreational programming.