Add some notes based on python-dev discussion. Needs reconciling with the
body of the PEP.
This commit is contained in:
parent
cd058d475c
commit
5f76c2816b
20
pep-3147.txt
20
pep-3147.txt
|
@ -368,6 +368,26 @@ Copyright
|
|||
This document has been placed in the public domain.
|
||||
|
||||
|
||||
Notes from python-dev
|
||||
=====================
|
||||
|
||||
The python-dev discussion has been very fruitful. Here are some
|
||||
in-progress notes from that thread which still needs to be reconciled
|
||||
into the body of the PEP.
|
||||
|
||||
* Rarity of the use of this feature. Important for distros but
|
||||
probably much less so for individual users (who may never even see
|
||||
these things).
|
||||
* Sibling vs folder-per-folder. Do performance measurements. Do stat
|
||||
calls outweigh everything else? We need to do an analysis of the
|
||||
current implementation as a baseline.
|
||||
* Magic numbers in file names are magical; no one really knows the
|
||||
mappings. Maybe we should use magic strings (with a lookup table?),
|
||||
e.g. 'foo.cython-27.py'
|
||||
* Modules should unambiguously name their __source__ and __cache__
|
||||
file names. __file__ is ambiguous.
|
||||
|
||||
|
||||
|
||||
..
|
||||
Local Variables:
|
||||
|
|
Loading…
Reference in New Issue