Towards Multilingual Programming Environments - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Article Dans Une Revue Science of Computer Programming Année : 2015

Towards Multilingual Programming Environments

Résumé

Software projects consist of different kinds of artifacts: build files, configuration files, markup files, source code in different software languages, and so on. At the same time, however, most integrated development environments (IDEs) are focused on a single (programming) language. Even if a programming environment supports multiple languages (e.g., Eclipse), IDE features such as cross-referencing, refactoring, or debugging, do not often cross language boundaries. What would it mean for programming environment to be truly multilingual? In this short paper we sketch a vision of a system that integrates IDE support across language boundaries. We propose to build this system on a foundation of unified source code models and metaprogramming. Nevertheless, a number of important and hard research questions still need to be addressed.

Dates et versions

hal-01261474 , version 1 (25-01-2016)

Identifiants

Citer

Tijs van Der van Der Storm, Jurgen Vinju. Towards Multilingual Programming Environments. Science of Computer Programming, 2015, 97 (Part 1), pp.143-149. ⟨10.1016/j.scico.2013.11.041⟩. ⟨hal-01261474⟩

Collections

INRIA INRIA2
105 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More