Dagstuhl Seminar 18061: Evidence about programmers for programming language design

follow 3 pngLast week I was fortunate to attend a seminar at Schloss Dagstuhl. It was a unique, immersive, possibly once-in-a-lifetime experience of computer science flavoured academic inquiry. Seminar 18061 was titled: Evidence About Programmers for Programming Language Design. That’s quite a mouthful, but the basic idea is this – too often, design choices that go into new programming languages are not evidence-based. One of the main objectives of this seminar was to discuss what evidence is out there, what evidence should be taken into account that is not currently, and what are some possible routes to get more evidence-based decisions into programming language design. There were about 35 or so researchers from the HCI, Computer Science Education, and Programming Language communities along with several people from industry including Google, Microsoft and code.org. The organisers of the seminar were: Stefan Hanenberg (Universität Duisburg-Essen, Germany), Brad A. Myers (Carnegie Mellon University – Pittsburgh, US), Bonita Sharif (Youngstown State University, US), and Andreas Stefik (Univ. of Nevada – Las Vegas, US).

Andreas is the lead author of a programming language called Quorum and he and I had several (often very late night early morning) conversations about how our research can inform each other’s work. Quorum has several features that make it pretty unique as a programming language, chief amongst them being that the development team strive for Quorum to be as evidence-based as it can. Quorum itself will be the topic of a forthcoming post here, so watch this space.

Below is a list of some materials related to this seminar:

Below are some more photos that were taken during the seminar, and around Dagstuhl’s excellent facilities. Click for larger versions. I wish I took more, but I was super engaged, and normally very tired! The general consensus seemed to be that sleep was much less important than capitalizing on a rare opportunity to discuss things face to face with fellow researchers. Whether or not that was the most optimal approach, however, we did not test – there wasn’t enough time to introduce a randomized controlled trial! The first photo is from Johannes Hofmeister:

DVWgWMtWsAAWjCv.jpg large






2 thoughts on “Dagstuhl Seminar 18061: Evidence about programmers for programming language design

Leave a Comment

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.