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

Reply via email to