If memory serves me right, Dan Sugalski wrote: > language-level "we're object-oriented dammit!" objects, not the > lower-level stuff we're currently working with) should/will behave.
yay ! ... finally ! > reference-style objects and non-reference values. How large can a non-reference value be ? ... (in the .NET opcodes the 'struct' seems to be unlimited in size ...) But well, I'd settle for a non-reference of at least large integers (64bit)... And how will non-reference values dispatch methods ? ... would they be "boxed" into a reference for each method call, so that the method call can modify them ? ...or are all non-reference values immutable ?.... to put it down clearly ... MyValueType a; a.Modify(); would a be able to modify itself ? (unfortunately C# allows that) Gopal -- The difference between insanity and genius is measured by success