Zitat von
Spider:
Die Operantenüberladung ist auch ne geniale Sache
Nun ja, ein etwas zweischneidiges Schwert wie ich finde. Einerseits fehlt das Überladen von Operatoren Delphi schon lange, aber mit einer Zuweisung wie
zeit1 := '12:54';
muss die Typenstrengheit von Delphi dran glauben - es heißt ja so schön "implizit", weil man's nicht auf den ersten Blick sieht, dass hier etwas eigentlich konvertiert wird. Nicht sehr schön wie ich finde. Das hätte man bestimtm anders (schöner) auch lösen können. Die Art und Weise wie das Überladen von Operatoren jetzt eingebaut ist, erinnert mich sehr an C++ und das gefällt mir nicht wirklich.
Aber das Feature an sich ist sehr praktisch, vor allem für komplexe Zahlen
Dust Signs