Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the evolution of Python programming through a humorous and insightful conference talk that delves into five years of unconventional coding practices. Discover the intricacies of magic methods, class manipulation, import hooks, and monkey patching. Learn about the potential pitfalls and unexpected consequences of overloading, system module modifications, and internal code conflicts. Gain a deeper understanding of local functions, frame manipulation, and the implicit self in Python. Examine the implications of return value usage and naming conventions. Ultimately, reflect on the lessons learned from these "bad ideas" and how they've shaped the Python ecosystem over time.