В статье "Programming Tools: Java Scripting Languages" рассказано о двух интерпретаторах скриптовых языков, написанных на Java и способных выполняться внутри JVM: Jython (Python) и Groovy (смесь Ruby, Haskell и Python).
В другой статье "Use J2SE 5.0 features on older JVMs" показано как можно задействовать возможности появившиеся в J2SE 5.0 в более старых JVM (выполнить использующие JDK 1.5 приложение на JDK 1.4), воспользовавшись ПО Retroweaver (трансформирует файлы с Java классами собранные для 1.5 в вид пригодный для выполнения на 1.4).
|