~/talk

We need to talk about Windows

Talkat PyCon US 2020 · 2020-04-15..04-23· [python, devops-and-delivery]
links:none on file
slides:none on file

Builds Python from source across Linux Mac and Windows and shows why Windows forces a different approach: Visual Studio project files + msbuild, hard-coded external deps, and lack of repeatable caching mean ActiveState patch every version of the Python core to swap OpenSSL, which causes them to rebuild Python core for every Windows build and incur extra compute and disk cost. Plan is a new MSBuild system that can optionally consume prebuilt libs from the platform and be contributed upstream.

AI-written summary · about

  1. 0:00Introduction to ActiveState
  2. 4:30ActiveState platform overview
  3. 7:04Building Python on Linux
  4. 8:52Building Python on macOS
  5. 10:01Challenges of Windows builds
  6. 14:27Workarounds and issues
  7. 16:13Future improvements
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.