|
Boost : |
From: David Abrahams (dave_at_[hidden])
Date: 2003-10-11 12:10:34
Howard Hinnant <hinnant_at_[hidden]> writes:
> On Oct 11, 2003, at 10:23 AM, David Abrahams wrote:
>
>> Not quite; it was developed once by Jaakko et al (**); they wrote a
>> paper on it, and people implemented their technique several times in
>> Boost.
>>
>> (**) actually someone else developed the technique independently - I
>> forget who - but he didn't carry it to enabling template
>> specializations and he didn't call it enable_if.
>
> Fwiw, that was me. I called it restrict_to (and I still like that
> name better! :-) ). Did it during the two week period Mar 17 - 30
> 2002 (it is in my weekly report). At the time I did not recognize how
> to apply it to return types, only to defaulted parameters. Jaakko,
> Jeremiah and Andrew did a much better job than I did in their
> independent development. They graciously included me in their CUJ
> paper. Through a beaurocratic screw up the author list on the CUJ
> paper was alphabetized when moving from the final proofs to the
> magazine print. It should have read: Jaakko Jarvi, Jeremiah
> Willcock, Andrew Lumsdaine and Howard Hinnant.
Well, there was someone else too. I forget who, but he has a site
with a page full of interesting template innovations. I hooked
him up with Jaakko, so maybe he remembers.
-- Dave Abrahams Boost Consulting www.boost-consulting.com
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk