Amin Negm-Awad schrieb:
Da steht aber keiner.
Achso. Dann gebe ich das mal so weiter.
Amin Negm-Awad schrieb:
Ach, das ist ja so toll mit dem Operatoroverlaoding. Keiner braucht es, aber es erzeugt einen Haufen inkonsistenter Scheiße.
Ich find es relativ angenehm, für Matrix/Vektor-Operationen, insbesondere wenn der Code dann relativ übertragbar zu Shader/CL/CUDA ist, wo es native Matrix/ Vektortypen gibt. "p = (T1+T2)*S*R*v" is für mich übersichtlicher als das entsprechendes in Obj-C was ich mir dort vorstellen kann. Ist aber vielleicht auch eine Frage des Geschmacks und der Gewohnheit.
Natürlich macht es keinen Sinn, an jeder Stelle Operatoren zu überlagern. Eigentlich nur an relativ wenigen. Finde ich aber kein Grund, das ganze zu verteufeln.
♥C++