skip to main content
10.1145/3176645acmconferencesBook PagePublication PagessplashConference Proceedingsconference-collections
PX/17.2: Proceedings of the 3rd ACM SIGPLAN International Workshop on Programming Experience
ACM2017 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
SPLASH '17: Conference on Systems, Programming, Languages, and Applications: Software for Humanity Vancouver BC Canada 22 October 2017
ISBN:
978-1-4503-5522-3
Published:
22 October 2017
Sponsors:
In-Cooperation:
Recommend ACM DL
ALREADY A SUBSCRIBER?SIGN IN
Reflects downloads up to 17 Feb 2025Bibliometrics
Abstract

No abstract available.

Skip Table Of Content Section
research-article
Open challenges in incremental coverage of legacy software languages

Legacy software systems were often written not just in programming languages typically associated with legacy, such as COBOL, JOVIAL and PL/I, but also in decommissioned or deprecated 4GLs. Writing compilers and other migration and renovation tools for ...

research-article
Kanto: a multi-participant screen-sharing system for Etoys, Snap!, and GP

This paper demonstrates an implementation strategy for a general real-time remote collaboration framework called Kanto. Kanto is a web-based library that provides screen sharing, voice chat and bi-directional user interaction among participants over ...

research-article
The entangled strands of time in software development

We look at the experience of a software developer as multiple entangled strands of activities. Modern development environments provide means to navigate, or to time-travel, along each of those strands. We describe the different strands and the ...

research-article
Living in your programming environment: towards an environment for exploratory adaptations of productivity tools

Knowledge workers can benefit from adaptable software tools as they often have individual work flows adapted to their circumstances. To react directly to new use cases, users should be able to adapt the tools while using them and get immediate feedback ...

research-article
Designing a live development experience for web-components

Explorative and live development environments flourish when they can impose restrictions. Forcing a specific programming language or framework, the environment can better enhance the experience of editing code with immediate feedback or direct ...

research-article
Towards concept-aware programming environments for guiding software modularity

To design and implement a program, programmers choose analogies and metaphors to explain and understand programmatic concepts. In source code, they manifest themselves as a particular choice of names. During program comprehension, reading such names is ...

Contributors
  • University of Cambridge
  • Hasso Plattner Institute for Digital Engineering gGmbH
  • Institute of Science Tokyo

Index Terms

  1. Proceedings of the 3rd ACM SIGPLAN International Workshop on Programming Experience

      Recommendations