每一個新的編程語言都是有很多的程序員是非常的喜歡的,如不少的人都是比較喜歡下面的這款Kotlin的,這是一個基于JVM 的新的編程語言,需要的就可以下載試試!
Kotlin是什么
Kotlin 是一個基于JVM 的新的編程語言,由 JetBrains 開發。Kotlin可以編譯成Java字節碼,也可以編譯成JavaScript,方便在沒有JVM的設備上運行。JetBrains,作為目前廣受歡迎的Java IDE IntelliJ 的提供商,在 Apache 許可下已經開源其Kotlin 編程語言。
Kotlin主要作用
創建一種兼容Java的語言
讓它比Java更安全,能夠靜態檢測常見的陷阱。如:引用空指針
讓它比Java更簡潔,通過支持variable type inference,higher-order functions (closures),extension functions,mixins and first-class delegation等實現。
讓它比最成熟的競爭對手Scala語言更加簡單
Kotlin更新內容
部分更新如下:
新語言特性
KT-2964 整數文字的下劃線(see KEEP)
KT-3824 未使用參數的lambda下劃線(see KEEP)
KT-2783 允許跳過多聲明中的一些組件(see the same KEEP)
KT-11551 dsl作者的范圍設限 (see KEEP)
JS
功能支持:
KT-6985 支持 JS 中的異常
KT-13574 JS: 支持協同
KT-14422 JS: 支持lambda參數中的解構
KT-14507 JS: 允許跳過多聲明中的一些組件
完整更新內容,請查看Changelog。