Hacker News new | past | comments | ask | show | jobs | submit login

Well, it must be good at _something_, or it wouldn't be as popular as it is. Perhaps it's not a perfect language and perhaps that is not important at all. I use Go on a daily basis and even after doing that for years am still very happy with it.

I read lists like these, try to understand what the complaint is and then... I realize that I just don't care. There have been two or three occasions in my career that I thought "Man, it would be nice if I could use some generics now", but other than that: I don't give a fuck.

Go is simple enough that I can do whatever I want with it, without holding me back. It is simple enough that I can understand what my colleagues try to do without much effort. It may miss some convenient short cuts, but it is trivial to implement them yourself on the spot.

If it feels therapeutic to write down you annoyances, by all means go ahead. Let it out and get some peace of mind. Other than that: stop whining and just go build something useful with whatever language you prefer.




It helps that it was designed at Google, with famous people from UNIX community, and Kubernetes was rewritten in Go.


> Well, it must be good at _something_, or it wouldn't be as popular as it is.

It's good enough at replacing Python, Ruby or server-side JS. That's enough to make it quite popular.


> Well, it must be good at _something_, or it wouldn't be as popular as it is.

Yes, though lots of pretty awful things are popular. Eg PHP.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: