3 ms·
It's only really SCons which gives Python as a build system a bad name in terms of speed in my experience.
by berkut 11y ago
It's only really SCons which gives Python as a build system a bad name in terms of speed in my experience.
- waterhouse 11y agoAnd judging by the "number of system calls" section, SCons's performance problems don't appear to be due to the Python runtime.
- bjohan 11y agoI'd say Python's runtime only has a small fixed startup cost that prevent it from beating natively-compiled tools in no-op rebuilds (when no source file has changed). Some tools like tup or ninja reach insanely low times that are below the startup time of Python itself. But at such low times, it doesn't matter anymore whether it's 10ms or 100ms.