On May 2, 2011, at 6:49 PM, Ted F.A. van Gaalen wrote:

> Hi All instances of HumanBeing
> 
> Then, another question remains:
> 
> Will my image of 2011 still work correctly
> on the VM of AD 2019 (the ones that than probably
> run on Ubuntu 2019.10, Windows11 and AppleOS/X 2019)?
> or the VM created for a newly emerged computer system?
> 
If I can guarantee one thing, than it is this: the VM of 2019 
(that I will use) will *not* be compatible to todays images.

Because, this would mean this:

        1) No 64bit. *Ever*. We would be 32 bit forever, even on your
             iPhone of 2019 with 128GB if RAM.
        2) No better GC. *EVER*.
        3) No support for good hashes.
        4) No nothing. (multiple tag bits, immutatble objects...)
        5) No support for more than one CPU, ever.
... this list is very long.

And it would mean that we could never clean up the VM and simplify
it. We would need to stay compatible to BitBlt from 1978 in 2018.
Does that make sense? Do *you* want to maintain a backward compatible
Balloon Pluging in 2015?

Pharo is not relevant today. (I actually think it's not.). Now
if we *require* to *never* change the VM, then this guarantees
complete uselessness very soon.

Do you really want to make any progress on the VM side impossible?

        Marcus


--
Marcus Denker  -- http://www.marcusdenker.de
INRIA Lille -- Nord Europe. Team RMoD.


Reply via email to