Research Papers

From Macros to DSLs: The Evolution of Racket
  - Ryan Culpepper
  - Matthias Felleisen
  - Matthew Flatt
  - Shriram Krishnamurthi

The Next 700 Semantics: A Research Challenge
  - Shriram Krishnamurthi
  - Benjamin Lerner
  - Liam Elberty

Event Loops as First-Class Values: A Case Study in Pedagogic Language Design
  - Joe Gibbs Politz
  - Benjamin S. Lerner
  - Sorawee Porncharoenwase
  - Shriram Krishnamurthi

Programming Paradigms and Beyond
  - Shriram Krishnamurthi
  - Kathi Fisler

A Programmable Programming Language
  - Matthias Felleisen
  - Robert Bruce Findler
  - Matthew Flatt
  - Shriram Krishnamurthi
  - Eli Barzilay
  - Jay McCarthy
  - Sam Tobin-Hochstadt

Error Messages Are Classifiers: A Process to Design and Evaluate Error Messages
  - John Wrenn
  - Shriram Krishnamurthi

Programming Languages as Operating Systems (or, Revenge of the Son of the Lisp Machine)
  - Matthew Flatt
  - Robert Bruce Findler
  - Shriram Krishnamurthi
  - Matthias Felleisen


Measuring the Effectiveness of Error Messages Designed for Novice Programmers
  - Guillaume Marceau
  - Kathi Fisler
  - Shriram Krishnamurthi