jvm-based language dialect