Designing Poetic APIs by Erik Rose

Designing Poetic APIs by Erik Rose

The language you speak influences the thoughts you can think. Thus, API designers (and that includes you, if you've ever coined a function) have a great duty, as language inventors, to expand the mental canvases of those who come after. We'll concretize that into 7 hallmarks of good APIs, pulling examples (and bloopers) from popular Python libraries.


PyCon 2014

April 12, 2014