Luciano Ramalho on Python’s features and libraries - a podcast by OReilly Media

from 2018-01-11T12:25

:: ::

The O’Reilly Programming Podcast: A look at some of Python’s valuable, but often overlooked, features.

In this episode of theO’Reilly Programming Podcast,I talk about Python withLuciano Ramalho, technical principal atThoughtWorks, author of the O’Reilly bookFluent Python, and presenter of the OrioleFluent Python: The Power of Special Methods.

Discussion points:

  • The value of some often-overlooked features of Python, including generators, iterators, and therange()function.
  • How Python’s Asyncio module “brought a definition of what the interface should be for an event loop into the core standard library,” says Ramalho.
  • Why Ramalho callspytesthis “go-to library for unit testing, and other kinds of testing.”
  • Striving to avoid surprises and trying to follow the conventions of the language are two characteristics of what Ramalho describes as a “good Pythonic API.”
  • The work of thePython Software Foundationto increase diversity in the Python community.

Other links:

Further episodes of O

Further podcasts by O'Reilly Media

Website of O'Reilly Media