Sous-sections

Reactive C, SugarCubes, Icobjs, Junior



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].

Scripts réactifs

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.

Icobjs

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.