Atomic operations are expensive, even if there is no contention with other threads. Please don't use them in serial code (this includes std::shared_ptr). Tested on Intel Core i7-5820Kpic.twitter.com/SShUepjp2Y
You can add location information to your Tweets, such as your city or precise location, from the web and via third-party applications. You always have the option to delete your Tweet location history. Learn more
imo discussing the performance of operations out of specific context is unhelpful
Hypothesis: When we have many cores, we'll want to multithread fine-grained shared-state updates (such as each actor ticks). Library abstractions like transactional vars, atomic blocks, futures, and smart pointers will make this friendly for user code.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.