Un article sur la modification dynamique de machine virtuelle a été
présenté à OOPSLA 2011 [1]. Je n'ai malheureusement aucun souvenir
de la présentation mais l'article présente une motivation très
similaire à ce qu'on fait avec Photon. Il mise sur l'aspect
dynamique des modifications. De plus, la bibliographie semble assez
exhaustive.
Un autre article sur l'intercession des opérations de base en
JavaScript a également été présenté [2]. Celui-ci mise sur
l'extensibilité.
J'en retire deux choses:
1. La direction dans laquelle s'en va Photon est tout à fait dans
les lignes de ce qui est présentable à OOPSLA.
2. J'ai une revue de littérature à faire!
Dans les deux cas, je pense que l'introduction des articles peut
servir de point de départ intéressant pour le nôtre.
[1] Safe and
Atomic Run-time Code Evolution for Java and its Application to
Dynamic AOP
[2] Virtual
values for language extension