我需要哪个Kotlin下载?

时间:2020-05-28 10:24:06

标签: kotlin

我开始使用Kotlin,在{{3}}上,我看到了两种与我相关的不同可能性:

  • kotlin编译器
  • kotlin-native-windows

有什么区别?在什么情况下我需要一个或另一个?

2 个答案:

答案 0 :(得分:4)

大多数情况下,您可能不会使用CLI来编译,构建和运行Kotlin项目。好吧,从这种语言开始,也许您需要几次独立的编译器才能编译“ Hello world”。顺便说一句,您可以使用https://try.kotlinlang.org来编译简单程序并使用该语言进行播放而无需本地安装。

但是随着您的进行,这还不够。如今,大多数Kotlin项目都使用GradleMaven。 Gradle脚本could be written in Kotlin本身。我建议您采取额外的步骤,并使用构建工具代替独立的编译器,因为如果将来使用,它将大大简化。 IntelliJ IDEA是Kotlin背后的公司JetBrains制造的Kotlin最受欢迎的IDE,允许您单击几下创建基于Gralde的Kotlin项目。

答案 1 :(得分:2)

科特林是一种多平台语言。可以对其进行编译以产生与以下任何一种兼容的二进制文件:

  • Java
  • JavaScript
  • 本机平台(Windows,Linux,iOS等)

您应根据需要选择哪种编译器。如果您不需要使代码使用C库或特定的OS工具运行,建议您使用 kotlin-compiler ,这样您就可以通过Java获得应用程序可执行文件,该命令可以(至少现在)生成更优化的程序,并且易于移植(在目标计算机上安装jre,您就可以执行Kotlin程序了)。另外,您将能够使用kotlin程序中所需的任何Java库。

注意:官方文档包含入门指南:

相关问题