3 ms·
I don't code at work for programming language concept, you see you should use the tools that make sense for the task you're working on. I'm not being paid to ha
by Thaxll 9y ago
I don't code at work for programming language concept, you see you should use the tools that make sense for the task you're working on. I'm not being paid to have fun on using an academic language that no one use, have bad tooling, not enough libraries to work with. You never wonder why pretty much no one uses Haskell / Erlang if it's that great? Having the best language concepts doesn't mean a thing in the real world. I try those things at home not at work where $$$ is at play.
- peoplewindow 9y agoHe wasn't saying use Haskell instead. It was a comparison of the complexity of the type system vs power provided. Most Go programs could have been written in Java, Scala, C# or Kotlin and been shorter, more predictable and probably faster. Certainly more maintainable (ok maybe not for Scala).