There are bigsimilarities between Python and the new C++ standard. Now we can actually use our experience as Python programmers to write fantastic C++ :-)
Here is a small list of similarities to consider: Iterate over any container, like Python's for loop: for (type& item: container) Pointer type with reference counting: std::shared_ptr Python-like datatypes: tuple std::tuple list std::vector std::list std::stack dict std::unordered_map set std::unordered_set complex std::complex deque std::deque lambda [name](params){body} heapq std::heap weakref weak_ptr str std::string -- unicode, raw strings, etc work as Python Other things of interest: std::regex, std::cmatch std::thread thread api versy similar to Python's std::atomic datatype for atomic operations std::mt19937 same prng as Python -- http://mail.python.org/mailman/listinfo/python-list