Scala

About

Scala - computer language

Scala is a statically typed multi-paradigm programming language designed to integrate features of:

Since it is static, one cannot change class definition at run time i.e. one cannot add new methods or variables at run-time.

Documentation / Reference

Task Runner