how do avail classes/objects work?

for instance, what’s the difference between an explicit class and a regular 
class?
(my guess is that an instance of an explicit class has its member slots 
pre-allocated)

i also wonder how class fields (smalltalk object slots?) are laid-out in memory.
does an object keep a reference to it’s class (and to it’s meta class, 
recursively)?

how does a class in the avail world get mapped to a class in the jvm world (is 
that even possible, or only for explicit classes)?

questions… questions …

cheers,
Robbert.


Reply via email to