今回取り上げるのは、2017年にAndroidの公式開発言語になったKotlinです。Kotlinは2011年に発表された比較的新しい言語ですが、Androidの公式開発言語になったことで、人気に火がつきました。Kotlinで作ったアプリは基本的にJava仮想マシン上で動きます。今回は、オブジェクト指向に加え、型推論やクロージャなど、モダンな言語のエッセンスも持つKotlinについて見ていきましょう。 KotlinのWebサイト Kotlinについて Kotlinは、ロシアのJetBrains社の研究所で開発され、2011年7月に公開されました。JetBrains社といえば、Javaの統合開発環境IntelliJ IDEAの開発元として有名です(なお、同社は、チェコのプラハに本社がありますが、ロシアやドイツ、米国に研究開発拠点を持っています)。同社は、それまでの経験を活かし、Javaをより