The Art, Science, and Engineering of Programming
ℹ︎
Upcoming Submission Deadline: February 1, 2025
Volume 2, Issue 3
Volume 2, Issue 3: Reviewers
Volume 2, Issue 3
DOI:
https://doi.org/10.22152/programming-journal.org/2018/2/issue3
Harmonizing Signals and Events with a Lightweight Extension to Java
Tetsuo Kamina and Tomoyuki Aotani
Proactive Empirical Assessment of New Language Feature Adoption via Automated Refactoring: The Case of Java 8 Default Methods
Raffi Khatchadourian and Hidehiko Masuhara
Description Languages for Consistency Management Scenarios Based on Examples from the Industry Automation Domain
Anthony Anjorin, Enes Yigitbas, Erhan Leblebici, Andy Schürr, Marius Lauder, and Martin Witte
Live Multi-language Development and Runtime Environments
Fabio Niephaus, Tim Felgentreff, Tobias Pape, Robert Hirschfeld, and Marcel Taeumel
PIE: A Domain-Specific Language for Interactive Software Development Pipelines
Gabriël Konat, Michael J. Steindorfer, Sebastian Erdweg, and Eelco Visser
Lisp, Jazz, Aikido – Three Expressions of a Single Essence
Didier Verna
Language-integrated provenance in Haskell
Jan Stolarek and James Cheney
What we talk about when we talk about monads
Tomas Petricek
Towards Zero-Overhead Disambiguation of Deep Priority Conflicts
Luís Eduardo de Souza Amorim, Michael J. Steindorfer, and Eelco Visser
Fast, Flexible, Polyglot Instrumentation Support for Debuggers and other Tools
Michael Van De Vanter, Chris Seaton, Michael Haupt, Christian Humer, and Thomas Würthinger
Deadlock-Free Typestate-Oriented Programming
Luca Padovani
Toggle navigation
Volume 9, Issue 1
Volume 8, Issue 3
Volume 8, Issue 2
Volume 8, Issue 1
Volume 7, Issue 3
Volume 7, Issue 2
Volume 7, Issue 1
Volume 6, Issue 3
Volume 6, Issue 2
Volume 6, Issue 1
Volume 5, Issue 3
Volume 5, Issue 2
Volume 5, Issue 1
Volume 4, Issue 3
Volume 4, Issue 2
Volume 4, Issue 1
Volume 3, Essays
Volume 3, Issue 3
Volume 3, Issue 2
Volume 3, Issue 1
Volume 2, Issue 3
Volume 2, Issue 2
Volume 2, Issue 1
Volume 1, Issue 2
Volume 1, Issue 1
About
Purpose
Boards
Awards
Publisher
Volumes
Call for Papers
Artifact Evaluation
Timeline
Submissions
Copyright
Article feed (atom)
Article feed (RSS)
The Journal
About
Purpose and Operation
Boards
Awards
Publisher
Volumes
For Authors
Call for Papers
Artifact Evaluation
Timeline
Submissions
Copyright
Issues
Volume 9, Issue 1
Volume 8, Issue 3
Volume 8, Issue 2
Volume 8, Issue 1
Volume 7, Issue 3
Volume 7, Issue 2
Volume 7, Issue 1
Volume 6, Issue 3
Volume 6, Issue 2
Volume 6, Issue 1
Volume 5, Issue 3
Volume 5, Issue 2
Volume 5, Issue 1
Volume 4, Issue 3
Volume 4, Issue 2
Volume 4, Issue 1
Volume 3, Essays
Volume 3, Issue 3
Volume 3, Issue 2
Volume 3, Issue 1
Volume 2, Issue 3
Volume 2, Issue 2
Volume 2, Issue 1
Volume 1, Issue 2
Volume 1, Issue 1