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]