Kotlin 1.1正式版來了,基于JVM的編程語言
開發團隊宣布,Kotlin 1.1 正式發布。 這是一個很大的進步,使 Kotlin 能在許多新的場景中使用。
Kotlin 的愿景是在現代應用程序的所有組件中使用單一的表達式,高性能的強類型語言。 Kotlin 1.1 為實現這一目標邁出了兩大步。
首先,就是對 JavaScript 的支持,支持所有 Kotlin 語言特性、大部分標準庫以及 JavaScript 互操作性。這允許將應用程序的瀏覽器前端遷移到 Kotlin,同時繼續使用現代的 JavaScript 開發框架(如 React)。
其次,是引入了對協程的支持。作為線程的輕量級替代,協同程序支持更多可擴展的應用程序后端,在單個 JVM 實例上支持大量工作負載。除此之外,協同程序是一個非常具有表現力的實現異步行為的工具,這對于在所有平臺上構建響應式用戶界面很重要。
Kotlin 1.1 還對許多工具進行了改進,完整更新內容請查閱發行日志。