ECOMP (was:Re: OO vs. CO)

Paulo Ferreira <>
Tue Mar 18 17:10:59 CET 2003


>> X-Authentication-Warning: strider.du.uab.ericsson.se: bjorn set sender to
> using -f
>> To: 
>> Subject: Re: ECOMP (was:Re: OO vs. CO)
>> From: Bjorn Gustavsson <>
>...deleted
>
>> Beam is a register machine, not a stack machine.
>
>as to why a register machine is better than a stack machine, one can
>read ''The design of the Inferno virtual machine''
>
>http://www.vitanuova.com/inferno/papers/hotchips.html .
>
>
>bengt

Well, I already am blushing with shame. :-( :-(

So, thats why I did not understand Beam. :-(

About register machines being better than stack machines
 thats a religious subject. :-) :-) :-) :-)

If the virtual machine is typed, like the inferno VM, and the stack is
in memory then some of things in the above paper are true.

About compiling to stack machines see:

Stack computers book:
http://www.ece.cmu.edu/~koopman/stack_computers/contents.html

and Anton Erl Papers at:
http://www.complang.tuwien.ac.at/papers/


Greetings
Paulo Ferreira

------------------------------------------------
Paulo Ferreira  





More information about the erlang-questions mailing list