Boost logo

Boost-Build :

From: David Abrahams (dave_at_[hidden])
Date: 2006-04-15 12:40:51

Tomas Puverle <Tomas.Puverle_at_[hidden]> writes:

>> I hope we can move more of the code to Python soon.
> Can you please elaborate on what you mean? What code do you want to
> move to Python? All of bjam? Parts of it?

Ideally, everything, except possibly the interpreter for user-written
Jamfiles and a few other low-level components. Python integration
with bjam is already complete and there is a project underway to port
most of the Boost.Build code (written in the Boost Jam language) to
Python. That project is just on hold while we complete the retirement
of BBv1, which is a much higher priority.

Python's programming facilities, including its garbage collection
capability (which would address the subject of this thread), are much
better suited than the Jam language to the sort of medium-scale
software project that Boost.Build has become.

Dave Abrahams
Boost Consulting

Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at