Diskussion:Max/MSP

aus Wikipedia, der freien Enzyklopädie
Letzter Kommentar: vor 2 Jahren von INM in Abschnitt Objektorientiert? objektbasiert?
Zur Navigation springen Zur Suche springen

Objektorientiert? objektbasiert?

[Quelltext bearbeiten]

die bezeichnung "objektorientiert", zumal als adjektiv für "programmiersprache", dürfte mindestens verwirrend sein.

maxmsp ist ist definitiv nicht, in dem sinne wie C++ oder java, objekt-orientiert (object orientated), wir sprechen vielmehr von "objektbasiert" (object based), womit die graphische oberfläche (objekte) gemeint ist. (nicht signierter Beitrag von 79.255.31.192 (Diskussion) 08:28, 17. Mai 2011 (CEST)) Beantworten

Genauer: Ein sinnvoll abgeschlossener Bereich eines Programms, der vielleicht an mehreren Stellen so eingesetzt werden soll (und woanders "Unterprogramm", "Funktion", o.ä. heißt), heißt bei Max "Objekt", vermutlich, weil das zur Entstehungszeit ein unverzichtbares Modewort war. Was in Max aber definitiv nicht geht, ist, eine definierte Konstellation mehrerer Werte verschiedener Datentypen (wie etwa einen Datenbankeintrag) irgendwie zusammenzufassen, mit einem Pointer oder einem Namen zu versehen und damit einem anderen Bereich der Software zugreifbar zu machen. Schon gar nicht kann man Methoden in irgendeiner Weise in derart selbstgebauten Kombi-Datentypen ansiedeln. Auch Klassen, Vererbung und dergleichen, das mancher schnell mit Objektorientiertheit verbinden mag, gibt es dort nicht. --INM (Diskussion) 15:52, 5. Mai 2022 (CEST)Beantworten