Re:Writing Network Drivers in Rust [pdf]
by monocasa on Friday November 09, 2018 @12:43PM
(#18416260)
> Memory pressure is a different thing.
No it isn't. The GC has to touch that data, which means it's cache pressure, which means it's perf pressure.
> And, once again, GC is optional.
Sure, but it's an exclusive choice between memory safety and speed. Other languages let you have your cake and eat it too in that respect (Cyclone, Rust, etc.).
No it isn't. The GC has to touch that data, which means it's cache pressure, which means it's perf pressure.
> And, once again, GC is optional.
Sure, but it's an exclusive choice between memory safety and speed. Other languages let you have your cake and eat it too in that respect (Cyclone, Rust, etc.).