$include_dir="/home/hyper-archives/boost-users/include"; include("$include_dir/msg-header.inc") ?>
From: Peter Dimov (pdimov_at_[hidden])
Date: 2005-03-08 17:07:36
Thorsten Ottosen wrote:
> "David Abrahams" <dave_at_[hidden]> wrote in message
> news:usm35lvo0.fsf_at_boost-consulting.com...
>> I guess the ugly adl_ prefix
>
> do you now anything less ugly? It clearly states the purpose of the
> function.
Both begin() and range_begin() are much less ugly. adl_ as a prefix doesn't
save you from colliding with another ADL customization point, if your
convention catches on. It only saves you from g++. It's sad that one broken
compiler has the power to make our interfaces ugly. Most other offenders
only made the implementation ugly. And g++ will likely stay that way. If I
had more free time I'd get mad.