While we're lynching features, how bout' them omittable parens?
Jesse Phillips
jessekphillips at gmail.com
Mon May 18 21:16:56 PDT 2009
On Mon, 18 May 2009 21:53:06 -0400, Nick Sabalausky wrote:
> "Chad J" <chadjoan at __spam.is.bad__gmail.com> wrote in message
> news:gut1od$l56$1 at digitalmars.com...
>> Lionello Lunesu wrote:
>>>
>>> "Chad J" <chadjoan at __spam.is.bad__gmail.com> wrote in message
>>> news:gut0f2$jc0$1 at digitalmars.com...
>>>> Nevermind properties. Any chance we can forbid the omittable
>>>> parentheses, at least in the lhs of an assignment expression?
>>>>
>>>>
>>> This is not because of the omittable parens. Even with added parens
>>> that code should not compile!
>>>
>>>
>> Agreed!
>
> I still want to get rid of omittable parens (and function-call-as-a-lhs)
> anyway. They're a horrible substitute for a real property syntax.
I don't like C# properties, IMO it is pointless overhead. I agree you can
misuse the omittable parentheses, but what is a "real" property syntax?
Seems to me both D and C# provide the same syntax they are just set up
differently.
More information about the Digitalmars-d
mailing list