[Python-Dev] PEP 3148 ready for pronouncement (original) (raw)

Nick Coghlan ncoghlan at gmail.com
Fri May 28 06:35:19 CEST 2010


On 28/05/10 09:52, Greg Ewing wrote:

Nick Coghlan wrote:

We can accept PEP 3148 by saying that we're happy to add the extra namespace level purely for disambiguation purposes, If that's the only rationale for the namespace, it makes it sound like a kludge to work around a poor choice of name.

It's the right name though (it really is a futures implementation - I don't know what else you would even consider calling it). The problem is that the same word is used to mean different things in other programming domains (most obviously finance).

Resolving that kind of ambiguity is an excellent use of a package namespace - you remove the ambiguity without imposing any significant long term cognitive overhead.

Cheers, Nick.

-- Nick Coghlan | ncoghlan at gmail.com | Brisbane, Australia



More information about the Python-Dev mailing list