Boost logo

Boost :

From: David Bergman (davidb_at_[hidden])
Date: 2002-08-14 12:09:00

A stupid question, why is there no direct mapping between the CVS
directories and the Boost.<X> names (where <X> is a meta-variable,
obviously, and could be "Lambda", "Threads"...)? Or is there, and I just
cannot see that pattern?


-----Original Message-----
From: boost-bounces_at_[hidden]
[mailto:boost-bounces_at_[hidden]] On Behalf Of William E. Kempf
Sent: Wednesday, August 14, 2002 10:44 AM
To: boost_at_[hidden]
Subject: Re: [boost] Generic Date-Time directory names?

From: "Beman Dawes" <bdawes_at_[hidden]>
> I see that Jeff Garland has started to add the Generic Date-Time
> CVS. That good!
> The library is being added in sub-directories boost/gdtl and
> I'd much prefer the sub-directories have more explicit names. For
> boost/datetime and libs/datetime.
> Other than "io" and "crc", which are very well recognized
> all our other libraries are going into sub-directories with explicit
> Thus I'd like to see the Generic Date-Time sub-directory name changed.
> What do others think?

I agree for several reasons. For sanity most Boost libraries have moved
away from using abreviated names, and even those that have had
in the past are often called by dual names for this reason. For
the BGL is often also called by Boost.Graph. This is good for two
unless you are "in the know" the abreviations mean nothing, and there's
extremely high likelyhood for name clashes when abreviations are used
could be Boost Time Library, Boost Thread Library, etc.). No matter
the library is called, you can expect some users to start calling it
Boost.Time ;). If a meaningful name is applied early on there will be
chance for a fracturing of names in the future.

Bill Kempf
Unsubscribe & other changes:

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