PyCon UK 2019

Sans I/O programming patterns – what, why, and how
2019-09-13, 12:00–12:30, Assembly Room

Programmers have plenty of powerful, flexible libraries – and yet we often end up reinventing the wheel. Why? Because they’re not reusable – code gets trapped by its I/O model.

In this talk, we’ll look at the benefits and techniques for writing “sans I/O” code.


[tbc; what are the disadvantages of code that has an opinion about how to do I/O, what’s the alternative, and how does it work in practice]


Is your proposal suitable for beginners? – True