$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Douglas Gregor (gregod_at_[hidden])
Date: 2001-12-18 08:49:33
On Tuesday 18 December 2001 06:47 am, you wrote:
> I think that a big part of the readability problem is caused by the 18
> character prefix:
>
> BOOST_PREPROCESSOR
> 123456789012345678
I often wondered why we ended up choosing such a lengthy prefix, when
something shorter (i.e., BOOST_PP) would suffice. In fact, I think a shorter
prefix would be more readable in this case, because preprocessor
metaprogramming is very whitespace-sensitive, sometimes causing very long
lines to be required; the long prefix makes these lines REALLY long, and
hides the intent.
Doug