Boost logo

Boost-Build :

From: Leaf Garland (Leaf_at_[hidden])
Date: 2004-06-25 12:08:22


Vladimir Prus wrote:
> It's quite possible to use C++ class from Python, if we decide to use it.
>
>> FWIW, also, I think it would be fairly trivial to build a Jam ->
>> Python compiler :-).
>
> I think that strategically, we better implement core features in a
language
> which is fast -- C++. I suspect that converting not very efficient code
into
> yet another language might have dramatic effect on performance.

I agree. Scons is a nice build system in many ways being able to use a
'proper' language to define your builds is good but it suffers from being
pure Python as its dependency checking is just not fast enough for large
projects.

In general I like the idea of implementing the Boost.Build2 architecture in
another language. The architecture is very good but having to write any
extensions in bjam makes it awkward (at least for me). If I could write
those extensions in a 'proper' language (I don't really mind which) I would
be a much happier (and less confused) person.

Cheers,
Leaf.

 


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk