Martin Pitt wrote:
Full ack. Math.XXX() erinnert dann eher an einen Namespace als an eine Klasse. Mathematische Abbildungen lassen sich nun mal nicht in das Konzept einer Klasse quetschen, weil eine Abbildung kein "Objekt" im philosophischen Sinne, sondern eine Vorschrift ist. Wenn man es versucht, wo soll das dann aufhören? Darf ich dann nicht mehr 3 + 4 schreiben, sondern muss 3.add( 4 ) aufrufen?
Nein: Math.add(3,4) :-)
Okay, jetzt wird es zu albern. Ich sehe ein, dass wir weder die Mathematik noch die OO-Sprachen aendern werden. Naechste Woche werde ich das mit einem gestandenen Mathematiker mal bei einem Glas Rotwein besprechen :-)
Stefan
.