美文网首页
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的开发效率,认为它在某些场景已经满足不了现代开发的要求。

相关文章

  • java中调用kotlin代码

    在上一篇博客中,介绍了kotlin调用java代码,这篇文章介绍java调用kotlin代码。 属性 kotlin...

  • 学习笔记之Kotlin系列-Kotlin的介绍

    学习笔记之Kotlin系列-Kotlin的介绍 kotlin是什么? ​ Kotlin就是一门由JetBrai...

  • 5.1 三分钟开启第一个 Kotlin 工程

    写在前面:Kotlin介绍 1、Kotlin是什么? 在正式搭建环境之前,我想有必要先和大家介绍下Kotlin,以...

  • 2023年学kotlin是一种什么体验?

    前言 或许还有朋友没接触过kotlin吧,下面给各位简单介绍一下kotlin。 Kotlin简述 Kotlin (...

  • Kotlin协程 ----- 基本概念

    Kotlin中的协程 在说协程之前,简单介绍下Kotlin Kotlin Kotlin是2011年起 由JetBr...

  • Kotlin介绍

    What 官网Kotlin由JetBrains负责维护, 在2011年宣布发布, 2012年正式发布第一个版本, ...

  • Kotlin介绍

    Kotlin名字由来 Kotlin 来源于一个岛屿的名字,全称是 Kotlin Island,是英语「科特林岛」之...

  • Kotlin介绍

    一、Kotlin发展史 1、Kotlin是什么 Kotlin是一种在Java虚拟机上运行的静态类型编程语言。 2、...

  • kotlin介绍

    kotlin简介 Kotlin是由JetBrains公司(IDEA开发者)所开发的编程语言,其名称来自于开发团队附...

  • Kotlin介绍

    Google在今年的IO大会上宣布,将Android开发的官方语言更换为Kotlin,作为跟着Google玩儿An...

网友评论

      本文标题:Kotlin介绍

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