Zum Beispiel in JavascriptWie erfolgt die Speicherzuweisung für Variablen in Skriptsprachen?
kann ich sagen,
var x = 5;
Später kann ich
x = 'a';
tue und dann
x = "hello";
So, wie Speicher für die Variablen zugewiesen ? So wie es ist, haben alle Variablen einen gemeinsamen Typ 'var' und Werte von Variablen können sich zur Laufzeit ändern, wie oben gesehen. Ist es nicht eine schwierige Aufgabe, Speicher für diese Variablen zuzuordnen und zu verwalten? Genau, wie wird es gemacht?
Siehe auch diese Stapelüberlauf [Wie Variablen Speicher in Javascript zugeordnet sind?] (Http://stackoverflow.com/questions/2800463/how-variables-are-allocated-memory-in-javascript) insbesondere ein Kommentar, der enthält ein Link zu dieser Dissertation [http://www.cs.unm.edu/~williams/cs491/three-imp.pdf] von R. Kent Dybvig. –