Kotlin從0到1——簡介

前言

今年 Google/IO 大會給 android 開發(fā)者帶來了一個重磅消息 —— Kotlin 為官方優(yōu)先支持的開發(fā)語言。作為 android 開發(fā)者,我也是立刻撲了上去嘗鮮。接下來就開始我們的 Kotlin 探索之旅。

Kotlin(Wiki_Kotlin) 是一種運行在Java 虛擬機上的靜態(tài)類型編程語言, 也可以被編譯成為 JavaScript 源代碼。雖然 Kotlin 在語法上與 Java 并不兼容,但它們可以互相操作,并可以使用現(xiàn)有 Java 類庫(如: Java 集合框架等)。Kotlin 既支持面向?qū)ο笠仓С趾瘮?shù)式編程風(fēng)格。
?Kotlin一詞來源于圣彼得堡附近的科特林島。
?2012 年 1 月,著名期刊《 Dr. Dobb’s Journal 》中 Kotlin 被認(rèn)定為該月的最佳語言。

發(fā)展史

2011 年 7 月,JetBrains 推出 Kotlin 項目,這是一個面向 JVM 的新語言,至此已經(jīng)開發(fā)一年之久。
?2012 年 2 月,JetBrains 以 Apache 2 許可證開源此項目。
?2016 年 2 月 15 日發(fā)布 Kotlin v1.0 版本。這被認(rèn)為是第一個官方穩(wěn)定版本,并且 JetBrains 已準(zhǔn)備從該版本開始的長期向后兼容性。
?2017 年 5 月 17日 (Google I/O 2017) Google 宣布在 Android 上為 Kotlin 提供支持。

個人建議

Kotlin作為一門新的有前景的開發(fā)語言,我們需要一顆積極的心去擁抱它(真的很好用) 。但是,就之前個人學(xué)習(xí) swift (swift2.0 和 swift3.0 差距很大) 的經(jīng)歷來說,學(xué)習(xí)可以立刻上,在項目中使用就需要謹(jǐn)慎、謹(jǐn)慎、再謹(jǐn)慎......

下一篇 Kotlin 開發(fā)環(huán)境搭建

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容