New value terminology

In this article, Stroustrup explains the origin of the terms glvalue, prvalue and xvalue. Why not LaTeX, btw :-) ?…

On rvalues (again)

I still need to understand if I like this definition, in the mean time I'll leave it here: When speaking about rvalues, I prefer to use the term "anonymous variables" instead of "temporal objects". So, verbosity is reduced: "std::move made the object anonymous", and int&& x binds…

Pass-by-* in C++11

Great article on how to achieve efficient argument passing in C++11. We really need something like smart references in the standard.…