On Friday, 1 June 2012 at 18:07:12 UTC, Artur Skawina wrote:
On 06/01/12 19:41, Sandeep Datta wrote:
import std.stdio;
@property f() { writeln("oops"); return 0; }
void main() { auto p = f; }
artur
I understand what you are trying to say but I hear parens will
become mandatory soon. This may not be a problem then.
No, it's the other way around - parens are accepted now, but
shouldn't be.
The whole point of properties is to behave as fields.
Ok, I overlooked the @property declaration. Sorry about that.
While writing code we expect the compiler to understand what
we want to do without writing a lot of code.
Do you really consider '&' to be "a lot of code"?
Actually no I don't consider it to be a lot of code but I think
it is an annoyance nevertheless...one which I can live with.