$include_dir="/home/hyper-archives/boost-build/include"; include("$include_dir/msg-header.inc") ?>
From: David Abrahams (dave_at_[hidden])
Date: 2004-06-26 07:49:52
Leaf Garland <Leaf_at_[hidden]> writes:
> 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.
That depends. At least Python can clean up its strings, for example.
> 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.
I'm not sure that has anything whatsoever to do with Python. Scons'
standard dependency checking ignores file dates and examines contents
instead. You can turn that off and use a more Jam/Make-like date
checking algorithm. Is it still too slow?
-- Dave Abrahams Boost Consulting http://www.boost-consulting.com