|
Boost : |
From: Fredrik Blomqvist (fredrik_blomqvist_at_[hidden])
Date: 2003-10-12 13:21:08
David Abrahams wrote:
> 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.
I'd say this "must" be Petter Urkedal and his 'more' library available at:
http://more.sourceforge.net/
There's a (broken) link to his old page in the boost::bind docs also.
hope-I'm-correctly
//Fredrik
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk