...

/

A 'Scalable' Language

A 'Scalable' Language

In the following lesson, we will go over what makes Scala a scalable programming language.

What does it mean for a language to be scalable? Scalability is the property of a language to grow with an increase in demands.

While there are many reasons for Scala’s scalability, the most prominent is its combination of being both object-oriented and functional. There are other languages that provide both functional and object-oriented programming, but none are able to fuse them together into one uniform language the way Scala does.

Scala is Object-Oriented

Smalltalk was released in the 1970s and was one of the first pure object-oriented programming languages. You can now find ...