During this talk we’ll describe our experience extending a large Java application with those languages, the problems we’ve faced and the benefits we’ve achieved. We’ll also demonstrate the cross-language development features of IntelliJ IDEA, including cross-language navigation, refactoring and cross-compilation. We hope that our experience will let you decide whether to start using one of these JVM-based languages in your own project.