Property discussion wrap-up

Andrei Alexandrescu SeeWebsiteForEmail at erdani.org
Sun Jan 27 20:42:35 PST 2013


On 1/27/13 9:25 PM, Zach the Mystic wrote:
> I first saw UFCS and optional parentheses in Ruby and it seemed both
> alluring and deceptively simple. I will give you a thought in return for
> your thought. Reading the other people's posts who prefer always parens
> makes it seem that if they had to choose between a Volvo and a Ferrari,
> they would choose the Volvo, whereas you would choose the Ferrari. But
> the thing is, if the Ferrari really is a damn good car, it's the best of
> both worlds. Do you think the Ferrari (i.e. optional parens) has got
> what it needs under the hood?

I'm not sure I understand the question.

> Also, the single-instance struct suggestion is another possible way to
> eliminate @property entirely. They would all just be single instance
> structs with no data of their own. opGet would satisfy the sticklers by
> making parens downright illegal on functions which call it.

An idiom is a possible option.


Andrei


More information about the Digitalmars-d mailing list