Im Moment werden Texte intern einfach als C-String (char*) + Länge dargestellt.
Es wird weder das Lesen (via small-string-optimization) noch das Schreiben (via einer separaten kapazität) optimiert.
Sobald #78 fertig ist sollte das gemacht werden, damit DDP Programme nicht unerwarteterweise langsamer als Python werden, bloß weil man einen etwas zu großen Text benutzt hat.
Eine mögliche Optimierung wären z.B. "German Strings", die auch noch namentlich passen.
Im Moment werden Texte intern einfach als C-String (
char*
) + Länge dargestellt. Es wird weder das Lesen (via small-string-optimization) noch das Schreiben (via einer separaten kapazität) optimiert.Sobald #78 fertig ist sollte das gemacht werden, damit DDP Programme nicht unerwarteterweise langsamer als Python werden, bloß weil man einen etwas zu großen Text benutzt hat.
Eine mögliche Optimierung wären z.B. "German Strings", die auch noch namentlich passen.