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

Reply via email to