3 ms·
Interesting analysis. I don't quite understand Go. It isn't actually as low level as C. As far as I know, it can't be used to write operating systems or device
by paperwork 14y ago
Interesting analysis. I don't quite understand Go. It isn't actually as low level as C. As far as I know, it can't be used to write operating systems or device drivers. It isn't as fast as Java; it can't even beat node.js in many benchmarks.
There are some smart people championing Go, but I don't see the benefits.
- sogrady 14y ago[disclosure: i'm the author of the above] opinions differ, I know, on the performance (e.g. https://twitter.com/derekcollison/status/245530906067095553 https://twitter.com/derekcollison/status/245530906067095553), but ultimately you're correct that Go represents a compromise. it won't offer the performance of the lower level languages, nor the flexibility of the dynamic alternatives, but the adoption we're seeing is generally people who are willing to live with those compromises in return for a mix of the aspects to low level and high level languages they like.