[Distutils] formencode as .egg in Debian ??
"Martin v. Löwis"
martin at v.loewis.de
Wed Nov 23 00:35:57 CET 2005
Phillip J. Eby wrote:
> The only thing that occurs to me as even a possibility would be some
> kind of frequently-used system administration utility, like if you were
> going to rewrite all the bash builtin commands as Python scripts.
This whole discussion is not about whether the start time actually
matters - it is about whether it is a fact or not that eggs improve
the startup. Some people said it does, others said it doesn't, and this
is just the finding-of-facts phase.
> I'm terribly curious what Python applications exist for whom:
> 1. Startup time is a consideration, that
> 2. Haven't already been refactored to a long-running process.
For this, CGI scripts come to mind. Many people use them, and they
are often short-running, and they often get invoked frequently.
> Then why was the python##.zip entry added to sys.path in Python 2.3? My
> understanding was that it was added to allow Python to start faster by
> cutting down on extraneous stat() calls.
PEP 273 doesn't give much rationale:
"Just as there are default directories in sys.path, there must be
one or more default zip archives too."
IIRC, it was to simplify deployment, having the entire library in
a single file.
More information about the Distutils-SIG