4 ms·
Go is one of the fastest runtimes out there, on nearly every platform, produces one clean static binary, fixes the concurrency/async problem that makes other la
by CyanLite2 11y ago
Go is one of the fastest runtimes out there, on nearly every platform, produces one clean static binary, fixes the concurrency/async problem that makes other lanaguages so terrible to code in, and has one huge company backing it. But then they miss the boat on simple stuff like generics.
Everyone hates Go because it solves the problems that most other languages suffer from. And if they (Google) make a few improvements it would probably the The Killer Language of Choice out there. But instead they suffer from the elite smugness and won't adapt.
- bitmapbrother 11y agoElite smugness? Hardly. Russ Cox has stated repeatedly that he's not against the implementation of generics in Go. Adding generics to a language is a very complex process and you have to be careful with the method you select because you're stuck with it forever. When they find a proper way to implement generics in Go then they'll do so, but they're not going to be pressured into creating a bad implementation. https://news.ycombinator.com/item?id=9622417 https://news.ycombinator.com/item?id=9622417
- ngrilly 11y agoAnd Erik Meijer wrote "Often I wonder if generics are actually worth their weight." https://twitter.com/headinthebox/status/705963164815327232 https://twitter.com/headinthebox/status/705963164815327232