I can't fathom how you can't think of counter arguments.
- Because a company invested in Go?
- Because they wouldn't want to have to maintain a lot of different technologies/languages, unless it's really necessary?
- Because a fat framework in Go is going to be lighter than a fat framework in python/ruby? (memory reqs, cpu, servers, etc)
- Because Go is easier to reason with/maintain in large codebases?
And still, right now I'd choose python, but I can't understand how someone would hold such strong opinions in such matters. Maybe I've seen too little in my career? Or have I seen too much, so as to not jump in such strong positions so easily? Genuinely curious and that's why I started this thread.