查看https://github.com/JetBrains/kotlin/releases/tag/v1.3.0,有一个通用的多平台 zip 文件(kotlin-compiler-1.3.0.zip)和一些特定于平台的文件(例如kotlin-compiler-1.3.0-release-windows-x64.zip)。查看 zip 文件,不同之处似乎在于特定于平台的安装包含一些本机可执行文件(例如 .dll 或 .so 文件)并使用其自己的预构建 JRE,而多平台版本似乎是纯 Java。
这是唯一的区别,还是特定于平台的安装包含一些超出纯 Java 版本的额外功能?
使用纯 Java 版本会更安全吗,因为我的 Java 1.8u192 版本晚于构建 Kotlin 1.3 的版本?