After doing the whole \"enterprise\" programming for a while, I\'m seriously disillusioned by the language itself and always feel quite hampered if I have to go back to it. The
I have never used it, but Kotlin is a new language that runs on the JVM developed by JetBrains (the maker of Android Studio) that deserves a mention. The Kotlin website claims the language is 100% interoperable with Java and has a tutorial for Getting started with Android and Kotlin and Android Studio now actually comes with Kotlin support.