Survey the Python Landscape in 2010 -- how people use Python today and were it is going. Looks at popular tool chains and survey the state of Python language development. Some of the more recent language developments have been transformational. Discuss the programming implications of iterators, generators, the with-statement, decorators, and having all text as unicode. Finally, delve into some fun language details and cover some popular tips, tricks, and idioms.