I totally agree with that sentiment. Not only about evolution but in general. A good programming language trues to use unifying concepts as much as possible.
Fortunately, Scala is one of the best (statically typed) languages in that regard that I ever used.
Fortunately, Scala is one of the best (statically typed) languages in that regard that I ever used.