String Interpolation

Timon Gehr timon.gehr at gmx.ch
Fri Oct 27 15:01:07 UTC 2023


On 10/27/23 16:35, Imperatorn wrote:
> On Friday, 27 October 2023 at 13:00:37 UTC, Timon Gehr wrote:
>> On 10/26/23 19:38, Imperatorn wrote:
>>>>
>>>> I'm sympathetic to not putting that functionality in the compiler.
>>>
>>> And the users are not. That's all I'm saying.
>>
>> I think it's a bit offensive to say people who do not agree with you 
>> are not users of the language.
> 
> What has agreeing to do with any of this? It's just facts. Usage = you 
> use it. If you don't use it, then you won't have a problem with it.
> ...

You conduct yourself as if there was some group of powerful stakeholders 
called "users" with a uniform and informed opinion on this matter that 
elected you as a representative.

I am a user of D. You don't speak for me.

> You just want to use the breaks in your car, you don't want to be unable 
> to break just because some engineer thought it would be a good idea to 
> add a captcha or solve a little puzzle before you can break.
> 
> That basically what the current implementation does.

No, that's not true.

> It forces the user to do something they are not used to having to do in any of the other 
> 25+ languages they used before.
> ...

Sometimes there is a better solution.

> As I wrote before, it breaks the interface that is already established. 
> Of course you can break it, but then you can't also be surprised if 
> users complain.

I am not surprised, just disappointed at the quality of discourse.


More information about the Digitalmars-d mailing list