DIP 1027---String Interpolation---Format Assessment
Nicholas Wilson
iamthewilsonator at hotmail.com
Thu Feb 27 10:09:18 UTC 2020
On Thursday, 27 February 2020 at 09:45:06 UTC, Rainer Schuetze
wrote:
> On 27/02/2020 01:20, Walter Bright wrote:
>> On 2/26/2020 3:13 AM, Petar Kirov [ZombineDev] wrote:
>>> In all other languages with string interpolation that I'm
>>> familiar with, `a` is not passed to the `i` parameter.
>>
>> All rely on a garbage collected string being generated as an
>> intermediate variable.
>
> The string buffer could also be stack allocated or manually
> managed with malloc/free by the string interpolation type.
Don't forget LDC does GC to stack optimisations. There ought to
be no need to do anything manually if you care about perf.
More information about the Digitalmars-d-announce
mailing list