Abstract is missing.
- Alternative programming interfaces for alternative programmersToby Schachman. 1-10 [doi]
- Liberating the programmer with prorogued programmingMehrdad Afshari, Earl T. Barr, Zhendong Su. 11-26 [doi]
- Cognitive architectures: a way forward for the psychology of programmingMichael E. Hansen, Andrew Lumsdaine, Robert L. Goldstone. 27-38 [doi]
- Socio-PLT: principles for programming language adoptionLeo A. Meyerovich, Ariel S. Rabkin. 39-54 [doi]
- Progressive typesJoe Gibbs Politz, Hannah Quay-de la Vallee, Shriram Krishnamurthi. 55-66 [doi]
- Interruptible context-dependent executions: a fresh look at programming context-aware applicationsEngineer Bainomugisha, Jorge Vallejos, Coen De Roover, Andoni Lombide Carreton, Wolfgang De Meuter. 67-84 [doi]
- Grace: the absence of (inessential) difficultyAndrew P. Black, Kim B. Bruce, Michael Homer, James Noble. 85-98 [doi]
- Software development environments on the web: a research agendaLennart C. L. Kats, Richard Vogelij, Karl Trygve Kalleberg, Eelco Visser. 99-116 [doi]
- The VIVIDE programming environment: connecting run-time information with programmers' system knowledgeMarcel Taeumel, Bastian Steinert, Robert Hirschfeld. 117-126 [doi]
- Escaping the maze of twisty classesSean McDirmid. 127-138 [doi]
- Growing a pattern language (for security)Munawar Hafiz, Paul Adamczyk, Ralph E. Johnson. 139-158 [doi]
- MOST-flexiPL: modular, statically typed, flexibly extensible programming languageChristian Heinlein. 159-178 [doi]
- Managed data: modular strategies for data abstractionAlex Loh, Tijs van der Storm, William R. Cook. 179-194 [doi]
- The structure of a programming language revolutionRichard P. Gabriel. 195-214 [doi]
- The dark side of agile software developmentAndrea Janes, Giancarlo Succi. 215-228 [doi]
- Realising software development as a lived experienceMeurig Beynon. 229-244 [doi]