February 3, 2016
Written By: Martin Odersky
What do you get if you boil Scala on a slow flame and wait until all incidental features evaporate and only the most concentrated essence remains? After doing this for 8 years we believe we have the answer: it’s DOT, the calculus of dependent object types, that underlies Scala.
This is a companion discussion topic for the original entry at http://scala-lang.org//blog/2016/02/03/essence-of-scala.html