Я заметил, что в Java есть несколько вспомогательных языков сценариев. Clojure и Groovy, например....