I downloaded Spark 1.2.0 (pre-built for Hadoop 2.4). Its quick start doc says:
It is available in either Scala or Python.
What bothers me is that my computer does not have Scala installed separately before (OS X 10.10), but when I type spark-shell, it works well, and the output shows:
Using Scala version 2.10.4 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_25)
as shown in the screenshot:

I have not previously installed the Scala distribution.
How can a spark shell work without Scala?
source
share