|
Boost : |
From: Rob Stewart (stewart_at_[hidden])
Date: 2005-10-10 13:02:08
From: =?ISO-8859-1?Q?Michel_Andr=E9?= <michel.andre_at_[hidden]>
> Peter Dimov wrote:
> > Let's not forget that the first P in pimpl stands for 'pointer'. :-)
>
> At occassions I have seen it described and denoted as
> p(rivate)impl(ementation).
According to Sutter (Exceptional C++, 4th printing, p103,
footnote 1):
The eponymous pimpl_ was actually coined several years ago by
Jeff Sumner (chief programmer at PeerDirect), due in equal
parts to a penchant for Hungarian-style "p" prefixes for
pointer variables and an occasional taste for horrid puns.
Thus, "p" stands for "pointer."
-- Rob Stewart stewart_at_[hidden] Software Engineer http://www.sig.com Susquehanna International Group, LLP using std::disclaimer;
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk