Puh, das wäre aber dann wohl entweder ein ganz neuer Variablentyp, oder ein neuer Operator wie der * in C. Da Pointer auch nicht grade als ultimativer Segen aller Programmiersprachen bekannt sind, würde ich da wohl eher Basic-nah bleiben wollen.
Dafür habe ich volles Verständnis, denn mit nichts kann man sich so herrlich ins Knie schießen wie mit Pointern .. allerdings .. haltaus .. nein, eine kleine Plattform hört nicht auf, Widerstand zu leisten, und kommt mit einer noch besseren Möglichkeit: Dem POKE! ![]()
Es stimmt schon. C++ versucht verzweifelt, die nackten Pointer loszuwerden und durch Referenzen zu ersetzen. In JAVA, C#, etc. gibts überhaupt nur Referenzen, und so weiter. Man muss sich nur anschauen, was der Nachteil ist: Einiges an Performance und noch viel mehr an Speicherbedarf.
Da würde ich sagen: beim C64 kann man eh nur maximal 64kb abstürzen, da wähle ich lieber den Vorteil und nehme das Risiko in Kauf. ![]()