Adapter-Pattern! I'd have forgotten the name.
It is NOT equals to duck-typing.

adaptTo supports Adapter-Pattern.

Thanks Michel.

Kenji Hara

2010/10/17 Michel Fortin <michel.for...@michelf.com>:
> On 2010-10-16 14:32:10 -0400, Walter Bright <newshou...@digitalmars.com>
> said:
>
>>> Nobody is going to start using D because it has a function *named* duck.
>>
>> Maybe not, but it will raise awareness that "D has duck typing".
>> Otherwise, I guarantee you that people will argue that "I need duck typing,
>> and Z has it and D does not" if it is named adaptTo.
>
> The problem is that D doesn't have duck-typing. The adapter pattern isn't
> duck-typing. Duck-typing is when you have an object and can call a 'quack'
> function on it and if there's no 'quack' function you get a runtime error.
>
> It's like saying D is a dynamic language, people will know you're
> bullshitting them.
>
> --
> Michel Fortin
> michel.for...@michelf.com
> http://michelf.com/
>
>

Reply via email to