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.

Reply via email to