Introduction to Scala
In this blog, I will be giving a brief introduction on another very important programming language. The programming language is called Scala.
Scala is a modern multi-paradigm programming language designed to express common programming patterns in a concise, elegant, and type-safe way. Scala was created by Martin Odersky. It was officially released on January 20, 2004. Scala smoothly integrates the features of object-oriented and functional languages.
Some of the features of Scala are as follows;
- Type inference
- Singleton object
- Immutability
- Lazy computation
- Case classes and Pattern matching
- Concurrency control
- String interpolation
- Higher order function
- Traits
- Rich collection set
References: