1. 程式人生 > >Kotlin入門系列教程—Kotlin若只如初見

Kotlin入門系列教程—Kotlin若只如初見

多平臺開發的可能 :基於 JVM 的開發,Android 開發,Web 開發,Native(原生)開發。其中 Web 開發可以結合 Spring 框架,而且 Kotlin 也可以編譯生成 JavaSript 模組,可以在一些 JavaScript 的虛擬機器上編譯。Native 開發就更牛了,目前 Kotlin 官方在 Github 開源了 Native 開發的原始碼 https://github.com/JetBrains/kotlin-native,基於 LLVM(Low Level Virtual Machine 的縮寫,表示「底層虛擬機器」。LLVM 是一種編譯器基礎設施,以 C++ 寫成。它是為了任意一種程式語言而寫成的程式,利用虛擬技術創造出編譯時期、連結時期、執行時期以及閒置時期的最優化)的後端,方便為各個平臺編寫原生應用,比如為 Mac OS,iOS,Linux,嵌入式系統,等等。