Sous-sections
Participants : Frédéric Boussinot
[correspondant], Jean-Ferdy Susini.
Mots clés : programmation réactive,
Java, Icobj, SugarCubes, Junior .
Résumé :
L'ensemble des logiciels développés autour de l'approche
réactive est disponible librement sur le Web. Cet ensemble
va de Reactive-C aux SugarCubes en passant par Junior et
les Icobjs.
Les SugarCubes sont un ensemble de classes Java pour la
programmation réactive. La version 2 des SugarCubes est
disponible librement sur le Web en http://www-sop.inria.fr/mimosa/rp/SugarCubes.
Une comparaison entre les threads Java et les SugarCubes est
disponible en http://www-sop.inria.fr/mimosa/rp/SugarCubes/ComparisonThreadsSugarCubes.
Elle est parue dans un papier [16].
L'interpréteur de Scripts réactifs au dessus
de Tcl/Tk implémenté en Reactive-C est disponible librement
sur le Web en http://www-sop.inria.fr/mimosa/rp/ReactiveC/index.html.
L'interpréteur de Scripts Réactifs au dessus de Java est
disponible en http://www-sop.inria.fr/mimosa/rp/SugarCubes.
Il s'agit fondamentalement d'un traducteur qui transforme « à
la volée » les scripts en SugarCubes. Des mécanismes de
migration ont été introduits dans cet interpréteur.
Deux systèmes de
programmation par Icobjs sont disponibles. Le premier,
réalisé en Scripts Réactifs au dessus de Tcl/Tk est
implémenté en Reactive-C. Le second se présente sous forme
d'une série d'applets Java disponibles en http://www-sop.inria.fr/mimosa/rp/ReactiveApplets.