Boost logo

Boost :

Subject: Re: [boost] Formal Review Request: TypeErasure
From: Dave Abrahams (dave_at_[hidden])
Date: 2012-06-04 12:04:33


on Mon Jun 04 2012, Joaquín M LópezMuñoz <joaquin-AT-tid.es> wrote:

> Gordon Woodhull <gordon <at> woodhull.com> writes:
>
>>
>> On May 30, 2012, at 6:21 PM, "Simonson, Lucanus J" <lucanus.j.simonson <at>
> intel.com> wrote:
>>
>> > I just had an evil thought for a name: MetaTyping
>>
>
> No opinion on that, but I've got another suggestion: Boost.Interface.
> The name comes back from an abandoned lib proposal by Jonathan Turkanis:
>
> http://www.cdiggins.com/bil.html
>
> which revolves around duck typing (though with a different approach
> than Steve's lib.) "Interface" is (surprisingly) a not much overloaded
> word in C++.

It's also a well-understood word in the OO community, meaning roughly
the right thing. I guess one question is whether we'd want to sully the
whole "concept-based polymorphism" flavor with OO terminology ;-)

-- 
Dave Abrahams
BoostPro Computing
http://www.boostpro.com

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk