Reddit: why aren't people using D?
Lutger
lutger.blijdestijn at gmail.com
Fri Jul 24 23:40:14 PDT 2009
Michel Fortin wrote:
> On 2009-07-24 22:58:33 -0400, Andrei Alexandrescu
> <SeeWebsiteForEmail at erdani.org> said:
>
>> This is pretty clean, and in keep with the opXxx approach. Actually how
>> about defining property foo by defining opGet_foo and opSet_foo.
>
> The problem with this is that it's ugly. What about this
>
> int foo.opGet(); // getter
> void foo.opAssign(int); // setter
>
> with some support from the compiler.
>
> It could even be exteded to support more:
>
> int foo.opIndex(int); // foo[1];
> void foo.opAddAssign(int); / foo += 1;
> void foo.invert(); // special function attached to property
>
>
There is a thread discussing the proposal which is also linked to by the
wiki. Posting there would be useful, for future reference too.
More information about the Digitalmars-d
mailing list