This is an old revision of the document!
Introduction to Scala
Scala setup
Installation
Scala can be downloaded and installed on either a Windows or NIX platform (e.g. Linux, OS-X) here. For this lecture you must install Scala 3.X, and we recommend installing it using Coursier (see the previous link). You will also need the a JDK, we recommand the one from Adoptium you can download from here.
IDE
One of the most widely used IDE (Integrated Development Environment) for Scala is:
- VSCode - You will need to install the Scala (Metals) plugin
- alternatively, you can use Sublime, which is a simpler (faster) editor. You can add syntax highlighting plugins for Scala (see: scalameta ), as well as worksheet/REPL support (see: SublimeREPL).