Kotlin进阶实战
上QQ阅读APP看书,第一时间看更新

1.1 Kotlin简介

1.1.1 Kotlin的历史

在很多开发者的印象中,Kotlin仅仅是一门移动端使用的语言。其实并不尽然,Kotlin是一门基于JVM的语言,它能够做的事情很多,包括开发后端的服务、开发Android App,甚至可以编译成为JavaScript代码。

Kotlin是2011年由俄罗斯圣彼得堡的JetBrains开发团队开发出来的编程语言,其名称也源自圣彼得堡附近的科特林岛。

Kotlin从发展之初就受到各种语言(例如Java、C#、JavaScript、Scala、Groovy、Python等)的影响,或者说集各家语言之长,吸收了各种语言比较好的特性。在JVM环境下,Kotlin被设计成可以和Java代码相互操作,并可以重复使用Java现有函数库和框架的语言。