2 cents regarding your position on "@property" usage in phobos:

1) You can always use shorter syntax:
@property:
int func1();
int func2();
...

2) D is not scripting language (primarily) and as such should value issues related to long-term large code base support more than saving some typing in declaration. It is slightly similar to strong vs weak typing.

That is not gonna convince you but I hope this will be taken into consideration somehow.

Reply via email to