Timeline for Would "Efficient C++" book be irrelevant now due to compiler improvements?
Current License: CC BY-SA 3.0
5 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
May 14, 2012 at 17:15 | comment | added | DeadMG | @GrahamLee: Not necessarily. I would say more relevantly that rvalue references and wide-spread expression templates absolutely do dominate the temporaries optimization scene, though. | |
May 14, 2012 at 14:33 | comment | added | user4051 | RVO is a very limited subset of the situations in which objects are created, though. | |
May 14, 2012 at 13:32 | comment | added | DeadMG | Ironic that you should mention constructor invocations, because that's exactly where RVO and NRVO come in and the compiler can ellide them. | |
May 14, 2012 at 13:32 | comment | added | user53019 | As you touched upon, I agree that the key is to avoid the compiler and /or platform specific techniques as those are the techniques that become irrelevant with time. | |
May 14, 2012 at 13:28 | history | answered | user4051 | CC BY-SA 3.0 |