4 ms·
I wouldn’t say “never mastered Scala,” but it is a strong sign that Scala was never the right tool for the job on the first place. Go is a non-JVM systems progr
by bunderbunder 9mo ago
I wouldn’t say “never mastered Scala,” but it is a strong sign that Scala was never the right tool for the job on the first place. Go is a non-JVM systems programming language that is proudly procedural and generally eschews most of the key features of both object-oriented and functional programming. Scala is pretty much the opposite of that, so much so that it’s strange to me to think of them as competitors. They are both good languages, but the only overlapping use cases I can think of offhand are implementing command-line tools and Web APIs, which are a use case for almost every language because realistically you should just do both of those in whatever language you were already using for everything else.