Future of memory management in D

russhy russhy at gmail.com
Tue Nov 23 17:18:15 UTC 2021


On Saturday, 20 November 2021 at 16:42:02 UTC, Atila Neves wrote:
> On Friday, 19 November 2021 at 10:21:35 UTC, Max Samukha wrote:
>> On Thursday, 18 November 2021 at 19:32:36 UTC, Atila Neves 
>> wrote:
>>
>>>
>>> Works with `ref prop() { return _fld; }`.
>>
>> The whole point of properties is to hide private state.
>
> I don't agree - I think the point is to treat getters like 
> state.
>
>> Exposing a private member for direct mutation is generally a 
>> bad idea.
>
> I agree wholeheartedly. Getters are a code smell, setters stink.

I 100% agree


More information about the Digitalmars-d mailing list