Stefan Behnel wrote: > Dag Sverre Seljebotn, 03.02.2010 12:20: > >> We should have an option to split Cython-generated code into reusable >> include-files at some point too, and perhaps make use of precompiled >> headers. >> > > Given that the largest part of code in a Cython generated C file is due to > real user code, I doubt that there is much Cython can improve by spitting > out multiple files here. If users value fast compilation higher than code > closeness (and effective inlining & friends), they can always split their > code themselves. > > For most projects where build time actually matters, I bet there's a lot > more to gain from getting distutils to build multiple modules in parallel, > than from reducing the amount of code that is built in each step. > I think working with distutils to achieve //-build is a lost cause and a waste of time. One could spend man-months and still have something vastly inferior to scons or waf. distutils is fundamentally flawed in this area (such as not having a proper build object DAG).
See pretty much any rant David has written on the subject :-) Dag Sverre > Also, Moores Law might well hit again before we get to implement such a > change anyway. > > Stefan > _______________________________________________ > Cython-dev mailing list > [email protected] > http://codespeak.net/mailman/listinfo/cython-dev > _______________________________________________ Cython-dev mailing list [email protected] http://codespeak.net/mailman/listinfo/cython-dev
