© Irfan Elahi 2019
I. ElahiScala Programming for Big Data Analyticshttps://doi.org/10.1007/978-1-4842-4810-2_3

3. Using the Scala Shell

Irfan Elahi1  
(1)
Notting Hill, VIC, Australia
 

In the developer communities in nearly all parts of the world, productivity is deemed one of the critical key performance indicators (KPIs). If the experience of using a tool or language enhances a developer’s productivity, this is considered as a strong plus for that tool or language. There can be many language characteristics that increase a developer’s productivity, and one of the reasons Scala is loved by many is because of its REPL/shell feature.

If you have used Java before, you may know that in order to write and execute a program, even one as simple as printing ...

Get Scala Programming for Big Data Analytics : Get Started With Big Data Analytics Using Apache Spark now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.