But the term "zero cost" should be retired because it gives people (especially those that don't know how to look at compiler output!) a false sense of security that they are not creating inefficient programs by employing a particular feature, when often times they actually are.
-
-
Are you suggesting Google Stadia's "negative latency" is not based on actual time travel science?
-
It’s based on actual time travel science fiction.
End of conversation
New conversation -
-
-
TANSTAAFL
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Well, again, it was never intended to mean "literally free"; and, yes, it's a terrible term. But there are some abstractions that _are_ free; for instance, without exception support, Rust's `Box` can result in exactly the same code as a raw pointer:https://twitter.com/BatmanAoD/status/1235750716334960640 …
-
I'm going to tune out of this discussion now, but again, no one is arguing that abstractions don't _sometimes_ result in the optimal code. The point is they don't _always_ result in the optimal code. The fact that Rust occasionally produces the right thing is irrelevant.
- Show replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.