Hello,
Und einiges würde komplizierter werden. Ich müsste z.B. jedes mal drauf achten ob grad öffnende oder schliessende " nötig sind,
Das tust du bei (), [], {} auch, ohne dass dir das kompliziert erschiene. Und durch Paare voneinander verschiedener öffnender und schließender Zeichen wird der Quelltext besser lesbar.
Ich fände es auch einfacher und klarer.
Das Problem gibt es aber nur bei den Sprachen, die Code und Daten mischen. Alle (typenstrengen) Programmiersprachen (und auch Protokolle), die keine Vermischung von Code und Daten vornehmen, haben die Probleme meiner Meinung nach nicht, zumindest ist mir da sowas noch nie unangenehm aufgestoßen.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg