CoExist: Preserving Immediate Access to Source Code and Run-time Information of Previous Development States

Abstract : Programmers make many changes to the program to eventually find a good solution for a given task. Every little change and the respective development state can be of value in future development situations when, for example, promising ideas suddenly turn out inappropriate or the interplay of objects turns out more complex than initially expected before making changes. Programmers would benefit from tool sup-port that provides immediate access to source code and run-time of previous development states of interest. We present IDE extensions, implemented for Squeak/Smalltalk, to preserve, retrieve, and work with this information. With such tool support, programmers can work without worries be-cause they can rely on tools that help them with whatever their explorations will reveal. They no longer have to follow certain best practices only to avoid undesired consequences of changing code.
Type de document :
Communication dans un congrès
DLS'12: Proceedings of the 8th Dynamic Languages Symposium, Oct 2012, Tucson, Arizona, United States. DLS'12: Proceedings of the 8th Dynamic Languages Symposium, pp.107-118, 〈http://www.dynamic-languages-symposium.org/dls-12/〉
Liste complète des métadonnées

Littérature citée [13 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01118744
Contributeur : Lse Lse <>
Soumis le : jeudi 19 février 2015 - 18:33:21
Dernière modification le : jeudi 11 janvier 2018 - 06:22:25
Document(s) archivé(s) le : dimanche 16 avril 2017 - 10:05:32

Fichier

00-main.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-01118744, version 1

Citation

Bastian Steinert, Damien Cassou, Robert Hirschfeld. CoExist: Preserving Immediate Access to Source Code and Run-time Information of Previous Development States. DLS'12: Proceedings of the 8th Dynamic Languages Symposium, Oct 2012, Tucson, Arizona, United States. DLS'12: Proceedings of the 8th Dynamic Languages Symposium, pp.107-118, 〈http://www.dynamic-languages-symposium.org/dls-12/〉. 〈hal-01118744〉

Partager

Métriques

Consultations de la notice

112

Téléchargements de fichiers

84