Boost logo

Boost-Build :

Subject: Re: [Boost-build] bjam 4.0.. in C++
From: Rene Rivera (grafikrobot_at_[hidden])
Date: 2010-05-23 12:24:40

On 5/23/2010 11:03 AM, Stefan Seefeld wrote:
> Why do you insist to do the parsing in C++ ? Why not use a scripting
> language (lua, python) for it ?
> Circular dependencies is one of the core issues in boost. Having the
> boost build system depend on boost only makes it worse.

Yep.. Which is why I'm still thinking how to go about this rewrite. I do
want to minimize the dependency pain. But I really do not look forward
to either writing more "C" code or adding more required dependencies. I
guess depending on Boost is tantamount to depending on Python though ;-)
Doing this in Lua is an option, since it's easy to embed and is highly
transportable. But I'm less likely to actually get something done in Lua
since I'm a novice at it. But the use of a scripting language would mean
that it would have to support a variety of library, or language,
utilities equivalent to C++/STD.

-- Grafik - Don't Assume Anything
-- Redshift Software, Inc. -
-- rrivera/ (msn) - grafik/
-- 102708583/icq - grafikrobot/aim,yahoo,skype,efnet,gmail

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