So, in C++ there's this (perfect) forwarding thing, because there's a forwarding problem.
I suppose that my average readers know what overloading is, but let me give a quick definition: overloading is a feature which allows to reuse (overload) a function name provided that each signature makes each function distinguishable. According to the signature the compiler can pick the right actual code to execute.
Twitter has the limit of 140 characters per tweet, and this limit is even reduced when you add media contents like images. Now that Twitter is “consumed” through the web, there wouldn't be serious reasons not to rise that limit.
When money will begin to run out and we'll realize (again) that there's no value in it, barter will become the most popular way of exchanging and sharing resources: everyone will trade things for things, instead of promises of things for things.