Re:Bandwidth needs halved by new compression written in Go
by vanderZwan on Tuesday February 26, 2013 @04:28PM
(#5288774)
That kind of fits Rob Pike's explanation for why Go isn't more popular with C++ programmers (although he gave it a negative spin).
In a neutral way, it's like: if you spent all that effort mastering this language to get such fine-grained control, why would you give that up again? And really, I understand: why would you give that up? Especially if you know how to use C++ in a fairly painless way.
Re:Bandwidth needs halved by new compression written in Go
by shanelja on Tuesday February 26, 2013 @04:35PM
(#5288806)
Do you have a link to that? I would be interested to read it.
I also couldn't agree more, but normally, people retort with the Hammer and Screwdriver argument.
Re:Bandwidth needs halved by new compression written in Go
by pjmlp on Wednesday February 27, 2013 @02:30AM
(#5291145)
> Performance, I also feel more in control, it's hard to describe the feeling, it's just as though Go is providing an abstracted interface to the hardware, where as C++ provides raw, unfiltered but potentially dangerous access.
Funny I though C++ did exactly the same thing. Where are the L1, L2 and L3 caches references, multiple opcode execution pipelines, processor instructions ?
Re:Bandwidth needs halved by new compression written in Go
by eru on Tuesday February 26, 2013 @09:56PM
(#5290233)
> where as C++ provides raw, unfiltered but potentially dangerous access.
Wouldn't that be assembly? Last time I heard Stroustrup, he was all raving about abstractions, not raw unfiltered access.
Perhaps it's just my personal experience though.