Scala初学者有一些问题

时间:2018-12-15 18:53:07

标签: scala intellij-idea sbt

我将学习Scala,我已经有编程经验。但是我有一些问题。

  1. 在IntelliJ中创建项目时,必须在sbt,Lightbend Project start和IDEA之间进行选择。我应该选择什么,它们之间有什么区别?

  2. 创建项目后,我必须创建一个Scala类,对吗?然后,我必须在“类”,“对象”和“特质”之间进行选择。 它们之间有什么区别?

3。他们还有其他需要了解的事情吗? 最好的问候洛克纳

1 个答案:

答案 0 :(得分:3)

  1. 最简单的选择是IDEA。 IntelliJ将为您编译项目,并且您无需做很多工作即可使其工作。如果您想同时学习Scala和流行的构建系统,请使用SBT。但是,这一次将要吸收太多的信息,因此,如果您绝对是Scala /函数式编程的初学者,我不建议您这样做。

  2. 好吧,也许您应该阅读有关Scala的文章。这是Scala 101的问题。它已经在互联网上得到了很好的记录,可能已经有上千次了,在这里添加另一个也没有价值。