Boost logo

Boost-Build :

From: David Abrahams (dave_at_[hidden])
Date: 2006-09-06 23:09:15


Rene Rivera <grafikrobot_at_[hidden]> writes:

> Sohail Somani wrote:
>>> [mailto:boost-build-bounces_at_[hidden]] On Behalf Of Rene Rivera
>>>
>>> Sohail Somani wrote:
>>>
>>>> I didn't know the usage gets that high. What are the main causes?
>>> Only one cause: Bjam interns all strings it uses for implementing the
>>> Jam language interpreter. And since all operations generate
>>> some sort of
>>> string list the add up quickly. BBv2 makes even heavier use
>>> of strings
>>> than BBv1 so the problems are more noticeable now.
>>
>> Wasn't there a project to write bjam on top of scons? I only wish scons
>> had as good a configuration layer as bjam.
>
> Yes there was. And there's code in CVS towards that end.

Are you sure? AFAIK all we have -- which is not insubstantial -- is a
bjam <==> python binding, and a project to rewrite substantial parts
of Boost.Build in python.

-- 
Dave Abrahams
Boost Consulting
www.boost-consulting.com

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