Hacker News new | ask | show | jobs
by rtfeldman 1291 days ago
After on-disk caching, the biggest performance improvements I've seen to compilers have been from changing how data structures are allocated/deallocated and laid out in memory.

I haven't seen much opportunity to improve algorithm performance because which algorithms are applicable is heavily constrained by language design.

In my experience the difference between something like Zig and a language with managed memory is large.