I agree with Graydon that there's probably not much to be gained from overriding copy and send. I think they should look and act like interfaces when specified as type parameter bounds, but the actual implementations should be automatically derived by the compiler (as they are now).
For operator overloading, I disagree -- I think we'll definitely want that to implement decent bignum, complex number, or (mathematical) vector types. Yes, people can go crazy and do dumb things with overloaded operators, but people can do dumb things with just about any feature you give them. A pragma to turn it off is probably an easy thing to support. _______________________________________________ Rust-dev mailing list [email protected] https://mail.mozilla.org/listinfo/rust-dev
