Out with Swift. In with Scala

I tried my hand at learning Swift as my go to langauge for server side / system programming. But, it is too immature (for eg: File read/write are not implemented on Linux) for “server side” programming as I would like. Instead I’m going to focus on becoming really, really good Scala over the course of 2017.

What does becoming really good at Scala mean?

Books I have lined up to do this:

Aside: I’ll be looking at D as my go-to scripting / algorithm practice language in places like Hackerrank etc.,