|
Boost : |
From: Howard Hinnant (hinnant_at_[hidden])
Date: 2003-10-11 11:07:47
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.
-Howard
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk