Le langage de script BeanShell vient d'être soumis au JCP (JSR-274). Autant j'étais réticent à l'inclusion de Groovy (qui est une véritable daube à mon avis), autant BeanShell me paraît être un candidat intéressant. Je l'utilise pas mal comme langage de script dans des moteurs de templates ou comme langage glue sur du client riche. Lèger, pas super rapide, il réuni à la fois les qualités de Javascript et de Java tout en conservant une compatibilité (presque) parfaite avec le langage Java.

Source: Artima.