DDP-Projekt / Kompilierer

Der Kompilierer der Deutschen Programmiersprache
https://ddp.le0n.dev/Spielplatz
MIT License
138 stars 4 forks source link

Text Optimierungen #79

Open bafto opened 1 month ago

bafto commented 1 month ago

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.