Are you sure about this? Because I can do: writefln(c.length); > Saaa: >> A static string still has the .length info somewhere. > > The compiler knows it, but it may be absent in the compiled code. > > Bye, > bearophile