Kotlin翻译站点

Kotlin 是一种在 Java 虚拟机上运行的静态类型编程语言,由 JetBrains 设计开发并开源。 Kotlin 可以编译成Java字节码,也可以编译成 JavaScript,方便在没有 JVM 的设备上运行。

标签:

Kotlin 诞生于 2010 年,出自 JetBrains,并于 2012 年正式开源。Kotlin 最初的设计目的是为了创建一种兼容 Java 的编程语言,并让它比 Java 更好。2017 年,Google 在 I/O 开发者大会上官宣 Kotlin 正式成为 Android 官方开发语言。

Kotlin语言的优势

  1. Kotlin 编译成 JVM 字节码或 JavaScript——这不仅会吸引 Java 开发人员,还会吸引所有使用垃圾收集运行时的开发人员,比如使用 Scala、Go、Python、Ruby 和 JavaScript 的开发人员。
  2. Kotlin 来自业界,而非学术界——它解决了程序员现如今在工作中面临的问题。
  3. 采用成本低——JetBrains 提供了高质量的转换工具(可以实现 Java 到 Kotlin 代码的一键转换),而且特别注重 Java 二进制兼容性。开发者可以一次仅转换现有 Java 项目中的一个文件,整个项目仍然可以正常编译。
  4. Kotlin 程序可以使用所有现有的 Java 框架和库,并可以集成 Maven、Gradle 和其它构建系统。
  5. 易于学习——Kotlin 语法简洁直观,看上去非常像 Scala,但更简单。 它不遵循特定的编程哲学,如函数式风格或面向对象风格。
  6. 不增加运行时开销——Kotlin 标准库非常紧凑,主要包含 Java 标准库的扩展。
  7. 适合 Android 开发——借助像 Anko 和 Kovenant 这样的框架,Kotlin 将在 Android 开人员中流行。

相关导航

暂无评论

暂无评论...