[Python-Dev] Replacement for print in Python 3.0 (original) (raw)

Bill Janssen janssen at parc.com
Wed Sep 7 01:37:57 CEST 2005


Guido van Rossum wrote:

So let's call it the "Swiss Army Knife (...Not)" API design pattern.

IIRC, this is one of the design principles which inspired Lisp mixins. The idea was that different interfaces should be separated into different classes. If you needed a class which combined them, you'd just mix two superclasses together.

Bill



More information about the Python-Dev mailing list