創屋ぷれす

Kotlin

Kotlin(コトリン)は新しいプログラミング言語です。IntelliJ IDEAの開発元であるJetBrainsが開発しており、言語自体がオープンソースとなっています。

簡単に言うとJavaを改良した言語で、基本的な書き方はJavaに近いようです。長年のバージョンアップで仕様が複雑化してしまったJavaを一新しつつ、コンパイルしたソフトウェアはJavaの仮想マシン(JVM)で動作するという、Javaから移行のしやすい言語です。

Java仮想マシンはオラクルの独占状態で、今までMicrosoftやGoogleが互換VMを開発し自社のOSに搭載しましたが、いずれも訴訟問題となりました。

GoogleがAndroidの公式言語としてKotlinをサポートするという事で、最近話題になりました。
KotlinはJVMだけでなくJavaScriptへのコンパイルもサポートしているので、Javaのプログラミング知識や資産を活かしつつJVMから脱却する事が、Googleの狙いのように思います。

Comments are closed.