The Scala language has become very popular. It is built on top of Java, so it has full interoperability, including resorting to inline Java in your Scala code. However, the syntax is much cleaner and intuitive, reworking some of the quirks in Java.
In this chapter, we will cover the following topics:
There is currently no process for installing the Scala kernel in a Windows environment. I'm not sure why. I expect this to change over time.
The steps for Mac OS/X are given here (taken from https://developer.ibm.com/hadoop/2016/05/04/install-jupyter-notebook-spark):
yum install git
git clone https://github.com/alexarchambault/jupyter-scala.git ...