Discover how to successfully introduce Python as the primary programming language in a corporate environment through this insightful EuroPython 2013 conference talk. Explore the motivation behind this transition, potential challenges, and strategies for implementation. Learn about the importance of team dynamics, business models, and portfolio reduction. Gain valuable insights on replacing older languages, managing learning curves, and making quick decisions. Understand the significance of choosing appropriate projects, conducting code reviews, and navigating the business environment. Delve into reasonable and unreasonable drivers, IT department considerations, development cycles, and addressing concerns about vendor lock-in. Examine the role of prototypes, Python consulting, and open-source contributions. Benefit from real-world testimony and discussions on technical blockages to successfully integrate Python into your company's technology stack.
Introducing Python as a Main Programming Language in a Company