On Wednesday, 17 August 2016 at 13:41:09 UTC, jmh530 wrote:
On Wednesday, 17 August 2016 at 12:20:28 UTC, deadalnix wrote:
Controlling aliasing is really the #1 optimization barrier
these days, so I don't think it's that good of a thing.
Almost every single one case where Rust end up being faster
than C++ is because their type system allow for more AA
information available for the optimizer.
AA is also key to do non GC memory management at language
level.
AA? Associative Array?
Alias Analysis. This is a common compiler acronym.
Associative array are called map by everybody outside this forum.