美文网首页
Kotlin介绍

Kotlin介绍

作者: LouisXWB | 来源:发表于2019-11-22 10:18 被阅读0次

    一、Kotlin发展史

    1、Kotlin是什么

    Kotlin是一种在Java虚拟机上运行的静态类型编程语言。

    2、为什么叫Kotlin

    Kotlin主要是由JetBrains在俄罗斯圣彼得堡的开发团队所发展出来的,这个名称就来自于圣彼得堡附近的一个叫Kotlin的岛屿。

    3、Kotlin发展时间线

    • 2011年: JetBrains立项
    • 2016年: JetBrains正式推出Ver.1.0
    • 2017年: Google I/O 宣布为Android官方语言
    • 2019年: Google I/O 宣布为Android首选语言 (Kotlin First)
      ......

    二、为什么Kotlin会出现

    1、说下Java的背景

    A、关于Java的优点:

    自1996年问世,Java就始终占据着编程语言生态中很大的份额。它的优势主要体现在:

    • 多平台与强大的社区支持
      无论是用于Web开发还是用于移动设备,Java都是主流的编程语言之一。

    • 尊重严格的标准
      它有着严格的语言规范及向后兼容性,因此非常适合开发团队之间的协作,即使组织变动,新人同样可以在相同的规范下快速参与项目开发。

    B、Java存在的问题:

    随着计算平台的快速发展,平台和业务本身对编程语言提出了更大的挑战,Java的发展也受到环境变化所带来的影响,开发效率越来越被程序员和IT公司所重视。

    例如,Scala、Clojure这种多范式的编程语言开始受到越来越多开发人员的关注和喜爱,而Java之前引以为傲的严格规范反而常常引发抱怨,他们开始质疑Java的开发效率,认为它在某些场景已经满足不了现代开发的要求。

    相关文章

      网友评论

          本文标题:Kotlin介绍

          本文链接:https://www.haomeiwen.com/subject/pvrmvctx.html