Gradle:从Groovy切换到Kotlin有什么好处?
我是Android开发人员。 因此,我使用Gradle构建android项目。 我在Groovy上编写(约2年)gradle脚本。 由于结果脚本非常紧凑,清晰和易于支持。 这很棒。
但在新版本的Gradle中引入了新的语言–Kotlin。
我的问题是:如果从Groovy切换到Kotlin,有什么好处(用于编写Gradle脚本)?
Kotlin是静态类型的,而Groovy不是。 像Kotlin这样的静态类型语言使得IDE能够更好地支持特定的任务: 自动完成,重构,源代码导航等。这是Gradle看到的一个很大的优势,因此开始使用Kotlin作为Groovy的替代方案:)
- 如何将kotlin-js-library更新为1.1.3,就像kotlin-gradle-plugin一样?
- 无法使Coverity Scan工作(Windows和Travis上的Java / Kotlin / Gradle 3.3)
- Kotlin /本机安装错误:未找到'jni.h'文件
- Java完成非零退出值2 – Android Gradle
- 在kotlin中为Gradle脚本配置IntelliJ自动完成
- 如何在多项目中使用Spek来设置Jacoco?
- 将多个源语言文档组合成一个Javadoc JAR
- Gradle构建失败,Kotlin,Scala和Java
- 将库添加到Gradle Kotlin应用程序