[OT] C# can do all the interpolated strings now
Ola Fosheim Grøstad
ola.fosheim.grostad at gmail.com
Mon Dec 13 16:40:31 UTC 2021
On Monday, 13 December 2021 at 15:42:43 UTC, Q. Schroll wrote:
> If I understand your suggestion correctly, both would compile,
> but be handled differently. It's a one-keystroke difference and
> people will conflate `i""` and `f""` for sure and it could lead
> to serious vulnerabilities. Carefully crafted `func` can make
> one an error, but not so carefully made ones might not. It
> becomes a hard(er)-to-use-correctly issue.
I don't think api's should take the interpolated-list at all.
That would be a sign of a weakly typed api.
I would prefer something like ```sql"…"```, ```css"…"``` etc.
> the first place. One could do a best effort approach, but I
> agree that weak typing is bad.
It is bad, yes. C is borderline untyped in some cases.
More information about the Digitalmars-d
mailing list