meta_pixel
Tapesearch Logo
Log in
Talk Python To Me

#185: Creating a Python 3 Culture at Facebook

Talk Python To Me

Michael Kennedy

Technology

4.8635 Ratings

🗓️ 9 November 2018

⏱️ 68 minutes

🧾️ Download transcript

Summary

Do you or your team maintain a large Python 2 code base? Would you like to move to Python 3 but there's just too much in place keeping you on legacy Python? Then you will definitely enjoy this story from Jason Fried. He created a grassroots campaign to move Facebook's massive Python 2 codebase to Python 3 and he made Python 3 part of the culture. There are lessons here for every listener.

Transcript

Click on a timestamp to play from that location

0:00.0

Do you or your team maintain a large Python 2 code base?

0:03.2

Would you like to move to Python 3, but there's just too much in place keeping you on

0:07.5

legacy Python?

0:08.8

Then you will definitely enjoy the story from Jason Freed.

0:11.4

He created a grassroots campaign to move Facebook's massive Python 2 code base over to Python 3,

0:17.7

and he made Python 3 part of Facebook's culture today.

0:21.5

There are lessons here for every listener.

0:24.1

This is Talk Python to Me.

0:25.1

Episode 185 recorded November 10th, 2018.

0:32.6

Music Welcome to Talk Python to me, a weekly podcast on Python, the language, the libraries, the ecosystem, and the personalities.

0:48.8

This is your host, Michael Kennedy. Follow me on Twitter where I'm at M. Kennedy.

0:52.7

Keep up with a show and listen to past episodes at TalkPython. and follow the show on Twitter via at Talk Python. This episode is sponsored by Linode and Rollbar. Please check out what they're offering during their segments. It really helps support the show.

1:06.4

Jason, welcome to Talk Python. Oh, thank you for having me. It's great to have you here. We've been working on this for a while, haven't we?

1:11.3

It's been a long time.

1:13.3

It's one of the more drawn out sort of getting a guest on the show.

1:17.1

But I think people are going to be really happy about it.

1:19.8

I think it's a great story, and the timing is perfect around the move to Python 3.

1:24.8

Yeah.

1:25.2

Yeah, it's going to be super fun. So we're going to talk about

1:27.5

how you've done this at Facebook, and you didn't just start. This is a long journey.

1:32.0

But before we get into all that, let's start with a little bit of your background. How do you

1:35.3

get into programming in Python? I didn't have anything to do with Python until I moved to Facebook.

...

Please login to see the full transcript.

Disclaimer: The podcast and artwork embedded on this page are from Michael Kennedy, and are the property of its owner and not affiliated with or endorsed by Tapesearch.

Generated transcripts are the property of Michael Kennedy and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.

Copyright © Tapesearch 2025.