Uploaded September 2026 | Updated September 2026, 10 minutes ago
(Peter Lovett) _The virtue of being a lazy programmer, understanding lazy evaluation, and understanding lazy imports (3.15)_
Disclaimer: This was covering a pre-release version of Python. Some changes may happen/have happened before release. Of note, the global "off" switch (='none', 26:07) has been discontinued.
Your boss wants your program to "run faster". But performance can be a tricky thing.
Sometimes we can make a choice of _when_ the program will be slow.
This talk will explore the "virtue" of laziness with regards to programmer approach, and lazy evaluation (with generators and `yield`).
But mainly the talk will focus on the new 3.15 keyword `lazy` and how it can affect module loading times.
https://2026.pycon.org.au/schedule/HZUCVL/
python, pycon, australia, programming, conference, technical, developers, panel, sessions, libraries, frameworks, community, sysadmins, students, education, data, science
Videos licensed as CC-BY-NC-SA 4.0
PyCon AU is the national conference for the Python programming community, bringing together professional, student and enthusiast developers, sysadmins and operations folk, students, educators, scientists, statisticians, and many others besides, all with a love for working with Python.
Licensed as CC BY-NC-SA - creativecommons.org/licenses/by-nc-sa/4.0
Produced by Next Day Video Australia: https://nextdayvideo.com.au
Sat Aug 29 11:20:00 2026 AEST (UTC+10) at Ballroom 3
(Peter Lovett) _The virtue of being a lazy programmer, understanding lazy evaluation, and understanding lazy imports (3.15)_
Disclaimer: This was covering a pre-release version of Python. Some changes may happen/have happened before release. Of note, the global "off" switch (='none', 26:07) has been discontinued.
Your boss wants your program to "run faster". But performance can be a tricky thing.
Sometimes we can make a choice of _when_ the program will be slow.
This talk will explore the "virtue" of laziness with regards to programmer approach, and lazy evaluation (with generators and `yield`).
But mainly the talk will focus on the new 3.15 keyword `lazy` and how it can affect module loading times.
https://2026.pycon.org.au/schedule/HZUCVL/
python, pycon, australia, programming, conference, technical, developers, panel, sessions, libraries, frameworks, community, sysadmins, students, education, data, science
Videos licensed as CC-BY-NC-SA 4.0
PyCon AU is the national conference for the Python programming community, bringing together professional, student and enthusiast developers, sysadmins and operations folk, students, educators, scientists, statisticians, and many others besides, all with a love for working with Python.
Licensed as CC BY-NC-SA - creativecommons.org/licenses/by-nc-sa/4.0
Produced by Next Day Video Australia: https://nextdayvideo.com.au
Sat Aug 29 11:20:00 2026 AEST (UTC+10) at Ballroom 3










