Vladimir Prus <ghost cs.msu.su> writes:
> On Monday 17 April 2006 00:40, Tomas Puverle wrote:
>
>> I like python too (even though I wish it supported
threading a bit better,
>> but that's a post for another thread). However,
(in my limited sample
>> space of 1 - Scons) I've seen a python based build
system that performs
>> very poorly.
>
> It should be discussed what exactly do we want to port
to Python. Overall,
> bjam *build engine* is not bad. It's hacky at some
places but we had no real
> issues with it.
Well, except that maintaining it is beyond most mortals.
And one of
my clients is having some dependency problems with parallel
builds of
Boost using distcc. Not clear yet whether that's a Jamfile
error or a
bug in the core build system.
> It's the levels build on top of jam language that are
scary. For
> example, the classes mechanism is a complete hack. And
> non-ref-counted strings eat memory. So, it's mostly
needed to port
> higher-level parts into Python. Replacing half-baked
class in Jam
> language with real class in Python can only improve
performance.
One would hope so, anyway.
--
Dave Abrahams
Boost Consulting
www.boost-consulting.com
_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build
a>
|