Newbie initial comments on D language - delegate
Lionello Lunesu
lio at lunesu.remove.com
Tue Jan 29 00:45:19 PST 2008
Walter Bright wrote:
> Edward Diener wrote:
>> Perhaps there are some implementation issues regarding this which I do
>> not understand but these should be overcome in order to present a single
>> interface to the callable concept. Perhaps this has been
>> discussed ad nauseam on this NG already, so please correct me if I do
>> not understand all the ramifications of uniting all callable types under
>> the single idea of 'delegate' while perhaps keeping 'function' around
>> merely for backward compatibility with old code until eventually it is
>> dropped.
>
> To merge the two requires the generation of thunks at runtime to
> manipulate the parameters and calling convention. It's doable, but not
> simple.
Perhaps allowing a delegate to point to a free function is enough to
make people happy?
It sure would please me ;)
L.
More information about the Digitalmars-d
mailing list