
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