Explict Memory Managment

Brendan Eich brendan at mozilla.com
Fri May 22 14:06:25 PDT 2009


On May 22, 2009, at 1:53 PM, David Semeria wrote:

>> First, null is not a "value" in the sense of object value. An object
>> takes up arbitrary space associating property names with values.
>> You're possibly confusing reference and referent again.
>
> That's very likely - I have only a very rudimentary idea of how the
> language is implemented in the browser.

It's not only an implementation issue. The language has reference  
types -- objects -- and mutation. Sometimes you must know about how  
more than one reference to an object being modified can affect the  
different reference holders, even if you are a language user only and  
not a language implementor.

/be


More information about the es-discuss mailing list