Hmm, ok, so basically Scala has all the common functional programming features (like e.g. OCaml) with some limitations (tail-call optimization), and object-oriented quirks and tech debt from Java 🤔
@tymwol Pretty much. Always felt like a kitchen sink of programming language features to me. But I guess it's nice if you like programming language features :)
@anderseknert yeah, it's funny like the book says “Scala is a functional language” and a few pages later “it is more purely object-oriented than Java”.
Add comment