Re:Rust means never having to close a socket
by pcwalton on Tuesday October 07, 2014 @07:51PM
(#8424629)
In general, idiomatic Rust puts most objects that would be in a semispace nursery on the stack instead, which has all the advantages of a semispace collector, plus improved locality and the lack of a mark phase. The lifetime system means that the traditional limitations of escape analysis (higher order functions, separately compiled functions, virtual functions, returning objects on the stack) largely don't apply.
[ Parent
| on HN ]