Virtual Extension By Inversion of Responsibility
Paul Benedict
pbenedict at apache.org
Sat Jun 12 22:10:59 PDT 2010
Can anyone tell me if C# is trying to do something similar in their
language? Or any language? It seems like a novel idea to me, but
please forgive me not being a language expert.
Paul
On Sat, Jun 12, 2010 at 5:27 PM, Pavel Minaev <int19h at gmail.com> wrote:
> This seems to be largely identical to C# extension methods. The problem with
> it is that it misses the important use case of classes implementing
> interfaces with extension methods being able to override the generic
> implementations of those methods with their own (presumably optimized)
> implementation.
>
> On Sat, Jun 12, 2010 at 2:56 PM, Collin Fagan <collin.fagan at gmail.com>wrote:
>
>> Hi Everyone,
>>
>> I've put together a draft of a document that postulates an alternate
>> implementation of virtual extension methods.
>>
>> http://www.box.net/shared/r24vvgma5p
>>
>> I welcome any feedback.
>>
>> Thanks,
>>
>> Collin
>>
>>
>
>
More information about the lambda-dev
mailing list