By Alvin Alexander. Last updated: August 2, 2018
One thing I was reminded of recently is how consistent the Scala language is. Unlike other languages that have special conditions and special operators for those special conditions — leading to a big vocabulary for those languages — Scala is ... well, it’s just very consistent, and that’s a great thing.
(As a bit of background, I used to be annoyed that Scala didn’t have ++
and --
operators for integers, but after working with other languages, I now understand what Martin Odersky & Co. were trying to avoid.)