PEP 308: A PEP Writer's Experience - PRO

Andrew Koenig ark at
Mon Feb 10 14:59:39 CET 2003

Erik> Well, there's no doubt that if you want an iff (still a bad
Erik> choice of names, since in mathematics that means "if and only
Erik> if," not the meaning intended here) that does short circuiting,
Erik> it has to lazily evaluate some of its argument; it has to be a
Erik> special form.

On the other hand, "iff" also means "identify friend or foe"
which is perhaps a little closer to the intended meaning <wink>.

Andrew Koenig, ark at,

More information about the Python-list mailing list