5 ms·
If there were GOOD language then all other languages will be dropped. Every language has its own disadvantage, but it doesn't mean its not good, thats just trad
by tuyguntn 11y ago
If there were GOOD language then all other languages will be dropped. Every language has its own disadvantage, but it doesn't mean its not good, thats just trade-off.
For me main selling point of golang is small lightweight threads with event loop. You write sequential blocking code and you get concurrency built in.
- quadrangle 11y agoThat sort of total relativism is not a helpful perspective. There are definitely better and worse designs in the world, and the reason people do not drop the worse ones has to do with the network effects of adoption. Betamax was superior to VHS but adoption rates and support by movie publishers made VHS win.
- quadrangle 11y agoAre people downvoting this because I didn't use a convincing enough example? Or because they think this is part of the anti-Go sentiment here? Or because they actually believe in total relativism? Sincerely curious. Maybe people aren't relativists but actually believe that markets are magic and always make the most deserving things win??
- tuyguntn 11y agoSemi-joke: If we consider type system of Rust superior to Go, then adoption rates in Go world should increase. I love both languages, both has their advantages, but Rust lost community while changing syntax and versions were not stable until v1. Its not about total relativism, its about trade-offs.