There's been talk about Uniform Function (Call) Syntax (sometimes called pseudo-members, which I think is a more informative term) and I just wanted chime in too.
There are two completely different goals UFCS tries to help to achieve: 1) Better encapsulation http://www.drdobbs.com/cpp/how-non-member-functions-improve-encapsu/184401197 2) The dream of highly reusable code (through "component programming") http://www.drdobbs.com/architecture-and-design/component-programming-in-d/240008321 Although, I think this video explains "component programming" better and it's a pretty entertaining talk too: http://www.youtube.com/watch?v=0cX1f41Fnkc -Tommi
_______________________________________________ Rust-dev mailing list [email protected] https://mail.mozilla.org/listinfo/rust-dev
