3 ms·
I'm surprised Go is #10. I don't actually know a single person who uses it. It seems like more of a hipster language. The others all seem like reasonable langua
by MichaelBurge 11y ago
I'm surprised Go is #10. I don't actually know a single person who uses it. It seems like more of a hipster language. The others all seem like reasonable languages that occupy their niche in life.
For example, I'd expect C# to be more widely used than Go. Maybe the C# people don't share their code on Github, though. Perl should also be more widely used, though maybe that's all on CPAN.
- zik 11y agoGo's popularity in hobby projects is probably due to it being a pleasure to work with. After programming in C++ at work it's a language I turn to at home when coding for my own enjoyment.
- CuriousSkeptic 11y agoYou're probably correct wrt C#. It seems most open source C# projects is either on codeproject or codeplex. I suspect it'll change now that Microsoft using github though.
- grey-area 11y agoSome large companies use it: Google of course, canonical, coreos, cloudflare, dropbox, docker, sainsburys, gov.uk, booking.com. Not many hipsters. There's a longer list here https://github.com/golang/go/wiki/GoUsers https://github.com/golang/go/wiki/GoUsers
- altotrees 11y agoSure, Go may still be surrounded by some hype, but I wouldn't call it a hipster language. I started reading about it and messing around with it about a year ago. It is really fun to use for certain things (usually Network servers for me). That is not to say it's a perfect language, but I have friends dedicated to python who love using Go and friends who use C and Java that love building personal projects with it. I really had no idea it was gaining adoption in industry and some areas of academia until recently though.