Boost logo

Boost :

From: Jonathan Turkanis (technews_at_[hidden])
Date: 2004-09-15 11:53:04


"David Abrahams" <dave_at_[hidden]> wrote:

> These were my ideas:
>
> - The names will be set in roman type
>
> - The library name will be capitalized
>
> - The period will only be used when the library name is not
> followed by the word "library":

> time). If you care how this comes out, please post your -1,0,+1 votes

I'm too stupid or tired to figure out the voting convention, so I will state my
opinion in English:

- The dot convention is useful, as long as it can be applied to all boost
libraries. Currently it works only with those with one-word names or which have
standard nicknames or abbreviations:

     Boost.SmartPtr
     Boost.Regex
     Boost.Type Traits // Looks funny, but Boost.TypeTraits would work
     Boost.Greatest Common Divisor Least Common Multiple // ???

If the dotted versions of Boost library names will be appearing in books with
some frequency, all libraries with multi-word names must be given some official
abbreviation. E.g., Greatest Common Divisor Least Common Multiple could be
'Boost.GCD,' Boost.Gcd', 'Boost.GcdLcm' or something else.

- The word 'library' should be omitted when the dot is used.

- When not using the dot, 'library' should be capitalized. Otherwise, the name
of the library has the feeling of an adjective, which is very strange to my
ears: the *Boost Bind* library. Putting 'library' first sounds much better: The
library Boost Bind.

Best Regards,
Jonathan


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk