$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
Subject: Re: [boost] Name and Namespace for Potential Boost Extended Floating-Point
From: Christopher Kormanyos (e_float_at_[hidden])
Date: 2011-08-31 18:16:24
________________________________
From: Matthias Schabel <boost_at_[hidden]>
To: boost_at_[hidden]
Sent: Thursday, September 1, 2011 12:00 AM
Subject: Re: [boost] Name and Namespace for Potential Boost Extended Floating-Point
>> mp_float
>> mp_int
>> mp_rational
>
> +1
If this is going to be in the "multiprecision" namespace, isn't "mp_*" redundant? Why not just
multiprecision::float
multiprecision::int
multiprecision::rational
$0.02
---------------------------------------------------
No, unfortunately not. Please remember when using a namespace, a name
like "float" can not be distinguished from the POD type float. Remember
that many developers *use* a namespace to avoid typing.
The ugly prefix is needed to guarantee unique naming.
Sincerely, Chris.