pluto hat geschrieben:Lasst doch einfach die vorhandenen Sprachelemente, die vorhanden Syntax, wie sie schon immer war. Neue Sprachkonstrikte könnt Ihr dann gerne hinzufügen, aber bitte, ohne die alten einfach zu entfernen, weil die angeblich sooo uneffektiv sind.
Dann ist Rust für dich eindeutig nicht das richtige: Da wird nämlich ohne Rücksicht auf Verluste, Sachen die Probleme machen einfach Entfernt und durch komplett neue Sachen ersetzt.
Korrekt, dann ist die Sprache RUST für mich nicht geeignet!
Danke schon mal für die Warnung!
pluto hat geschrieben:Wenn ich das jetzt richtig verstanden habe, ist der "einzigste" unterschied der, zwischen Statischem Speicher und Dynamischen Speicher?
Nein da kommt mindestens noch die unterschiedliche Syntax zwischen Recordvariablen und Zeigervariablen hinzu:
Record-Feld -> recvar.Feld
Zeiger auf Recordfeld -> recptr^.Feld
Außer bei Klassen, deren Instanzen wohl automatisch Zeiger sind und daher mit dem simplen Punkt referenziert werden, während in C/C++ auch da die Zeigersyntax verwendet wird:
unionptr->Feld
classvar->Member
Eigentlich in Pascal inkonsequent, aber mittelerweile habe ich mich an diese Schreibweise gewöhnt.
.