On Wednesday, 5 September 2018 at 08:30:25 UTC, Walter Bright wrote:
On 9/4/2018 10:16 PM, Manu wrote:
I'm serious, you can have your cake, and potentially, I could have my
cake too, and everybody would be happy... nobody would be sad.

If it is the same,

It is

I provided solutions in those threads. The incomplete example code did not make use of them.

Those "solutions" do not satisfactorily solve the problem, hence:

I have to contort my code to undo a thing that should never have been there. It's truly >embarrassing. I can't show this to people.

***I can not present my work to stakeholders with a straight face***

I don't think I could either.

I don't know why you have "no option" left.

There is one: add it to LDC, which will accept it, see https://github.com/ldc-developers/ldc/issues/2800#issuecomment-410817126 but this is a language feature we (LDC) would rather not have an upstream diff for.

This is a prime example of an industry blocker if ever there was. Yes there has been a lot of talking past each other, but surely you understand _what_ Manu is wanting even if you seem to think that your workarounds (which you called solutions) are sufficient. It is backwards compatible and solves a clear need, I don't see why this is such a contentious issue.


Reply via email to