Boost logo

Boost :

Subject: Re: [boost] Proposal: Add Loki Library's SafeFormat to Boost:
From: Joel de Guzman (joel_at_[hidden])
Date: 2009-01-01 20:45:25

Andrey Semashev wrote:
> Robert Ramey wrote:
>> Hartmut Kaiser wrote:
>>> You might think, well Spirit used to be a parser library, not
>>> something usable for output formatting. But with the event of Spirit
>>> V2 this has changed. Spirit V2 now is not only a parser generator
>>> library anymore (Spirit Classic, aka V1.x, now called Spirit.Qi), but
>>> got extended to cover the domain of (output) generators as well
>>> (Spirit.Karma). Admittedly, the docs are not complete yet, but if you
>>> know how to build a parser using Spirit.Qi you shouldn't have
>>> problems using Spirit.Karma either. Everything is in the SVN (and in
>>> Boost V1.37, BTW) and the examples should provide a fairly good
>>> starting point.
>> I wish you guys could appreciate how all this name changing makes
>> things much more difficult for us poor library users.
>> The fact that names are in no way descriptive is another huge time
>> waster.
> I'd like to second that concern. I know, this is your library and you
> are to decide how to name it, but all these words, like Spirit, Qi,
> Proto or Karma, tell me nothing about what these things are for.

So does Haskell, or Python, or Loki, Rails, or even Boost. But so
what? I don't understand the problem. It takes a few seconds to
know that Boost is (a set of) "free peer-reviewed portable C++
source libraries".


Joel de Guzman

Boost list run by bdawes at, gregod at, cpdaniel at, john at