On Wed, Jun 18, 2014 at 1:08 PM, Gábor Lehel <glaebho...@gmail.com> wrote: > To partially address this, once we have tracing GC, and if we manage to make > `Gc<T>: Copy`, we should add unbounded `Integer` (as in Haskell) and > `Natural` types which internally use `Gc`, and so are also `Copy`. (In > exchange, they wouldn't be `Send`, but that's far less pervasive.)
Wait, what? Since when is sharing data between threads an uncommon use case? (Personally I think this more points to the unwieldiness of typing .clone() for cheap and potentially frequent clones like Rc...) _______________________________________________ Rust-dev mailing list Rust-dev@mozilla.org https://mail.mozilla.org/listinfo/rust-dev