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. - http://redshift-software.com -- rrivera/acm.org (msn) - grafik/redshift-software.com -- 102708583/icq - grafikrobot/aim,yahoo,skype,efnet,gmail
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