Scala Reactive Programming
上QQ阅读APP看书,第一时间看更新

The Scala ecosystem

Hello, readers! Let's see what the Scala ecosystem is.

In my view, the Scala ecosystem means Scala plus its tools, technologies, APIs, frameworks, toolkits, and so on. It contains the Scala language, Play Framework, Akka Toolkit, build tools (SBT, Maven), IntelliJ IDEA (other IDEs, too, that support Scala), Scala testing frameworks such as ScalaTest, Spec2, AkkaTestKit, coverage, ScalaStyle, and more. The following diagram shows the technology stack of the Scala ecosystem:

Similarly, Java also has its own ecosystem.