Hacker News new | ask | show | jobs
by kasey_junk 4017 days ago
A team might pick golang to check a box. Particularly the "our boss/organization/PR team wanted it" box.

I largely dislike Go but keep picking it because it is the lowest common denominator of languages my team will use and I really like them.

Even the proponents of Go on my team are moving away from it as their preferred choice, but for now it remains the only consensus fallback.

1 comments

If it wasn't going to be Golang, what's the next most likely choice?
Some combination of Scala and C++ probably. Golang's central value to me right now is that I can keep a team that is split on those lines happy and cohesive. Which is more than enough of a benefit for me to put my own distaste in the background

The next language I want to learn is OCaml, but thats because I'm sort of obsessed with unikernels.