On Scala
This is one of a series of posts on languages, you can read more about that here.
Scala's blending of programming paradigms in a single language is impressive. It's fun to write code in and is a good language for leaning into the functional plus static typing paradigm. As much as I like the language, I usually qualify recommending it outright. Scala is the language I find myself most conflicted over - the part of me that likes programming loves it, the part of me that goes oncall has a doubt.
Read More