@property needed or not needed?

Timon Gehr timon.gehr at gmx.ch
Sun Dec 2 20:02:15 PST 2012


On 12/02/2012 09:19 PM, Regan Heath wrote:
> On Sun, 02 Dec 2012 18:47:26 -0000, Rob T <rob at ucora.com> wrote:
>> If someone can honestly demonstrate a non-subjective reason why there
>> must be a difference between function call and variable assignments,
>> please show it. So far I've only seen arguments that boil down to "I
>> don't like it".
>
> A variable assignment is in 99% of cases a simple operation.  A function
> call is in 99% of cases a more complex operation.  Being able to
> immediately "see" those costs is useful.  A language which allows you to
> make variable assignments costly will be inherently harder to understand
> in terms of cost, than a language which does not.
>
> R
>

Costs are understood by profiling and/or detailed analysis, not by 
looking at trivial syntactic properties.


More information about the Digitalmars-d mailing list