3
build.sbt和build.scala有什么区别?
我开始学习Scala,几乎在每个教程中,我都看到一个build.sbt描述项目设置的文件。但是现在我已经giter8从模板安装并创建了一个项目。并从模板丢失的build.sbt文件生成了项目,但是它具有build.scala(似乎用于相同的目的,但是更灵活)。 那么build.sbt和之间有什么区别build.scala? 哪个更优选?为什么?
Scala是主要针对Java虚拟机的通用编程语言。它旨在以简洁,优雅和类型安全的方式表达常见的编程模式,它融合了命令式和功能性编程风格。它的主要特征是:具有类型推断功能的高级静态类型系统;功能类型;模式匹配; 隐式参数和转换;操作符重载;与Java完全互操作性;并发