Kotlin
软件描述
Kotlin 是一种跨平台、静态类型、通用的编程语言,具备类型推断功能。Kotlin 旨在与 Java 完全互操作,其 JVM 版本的标准库依赖于 Java 类库,但类型推断使其语法能够……
官方网站
访问软件的官方网站了解更多信息
kotlinlang.org
什么是 Kotlin?
Kotlin 是一种跨平台、静态类型、通用的编程语言,具备类型推断功能。Kotlin 旨在与 Java 完全互操作,其 JVM 版本的标准库依赖于 Java 类库,但类型推断使其语法更加简洁。Kotlin 主要针对 JVM,同时也可编译为 JavaScript 或原生代码(通过 LLVM)。Kotlin 由 JetBrains 和谷歌通过 Kotlin 基金会赞助。
谷歌官方支持 Kotlin 用于 Android 移动开发。自 2017 年 10 月发布 Android Studio 3.0 起,Kotlin 成为标准 Java 编译器的替代选项。Android Kotlin 编译器允许用户选择目标字节码为兼容 Java 6 或 Java 8 的版本。
🔄 替代方案
49 个选择
Chapel
Chapel 是一种为大规模高效并行计算而设计的编程语言。

Beef Programming Language
Beef 是一种开源的、面向性能的编译型编程语言,其开发与集成开发环境(IDE)同步进行。

Roc Programming Language
一种快速、友好且功能强大的语言。

Objective-C
Objective-C 语言是一种简单的计算机语言,旨在实现复杂的面向对象编程。Objective-C 被定义为对标准 ANSI C 语言的一组小型但功能强大的扩展。

jRuby
JRuby 是在 Java 虚拟机(JVM)上运行的 Ruby 编程语言的 100% Java 实现。

X10 (programming language)
X10编程语言围绕异步性、局部性、原子性和顺序性这四项基本原理构建,其基础是类型安全、基于类的面向对象系统。该基础足够强大,能够支持细粒度并发,以及Cilk风格的……

Jython
Jython是JPython的继任者,是用Java编写的Python编程语言实现。

Bosque
Bosque编程语言是一种在机器辅助的快速可靠软件开发生命周期中进行规范化设计的实验。

