13 ms·
> That's why high-performance languages that rely heavily on a GC -- Java, C#, Go -- prefer tracing. And yet, despite 30+ years of compiler and GC research, th
by pkolaczk 3y ago
> That's why high-performance languages that rely heavily on a GC -- Java, C#, Go -- prefer tracing.
And yet, despite 30+ years of compiler and GC research, they are still in the second performance league. All languages in the first league (C, C++, Rust, Zig) use manual management and occasional reference counting.