Hi Marcus As I wrote, I am thinking from the perspective of an application developer, a typical pharo-user ? imagine that I/we have hundreds of apps written, will they run unchanged say 5 years from now?
Regards Ted On Wed, Apr 27, 2011 at 11:16 AM, Marcus Denker <[email protected]> wrote: > > On Apr 27, 2011, at 10:59 AM, Ted F.A. van Gaalen wrote: > >> Good morning Mariano >> >> This is something I wrote to Adrian Lienhard, >> when an image did not run, straight out of the box >> so to speak, because of VM differences >> Some thoughts about reliability, and, very important >> IMHO, upward compatibility. >> >> Thanks & Regards >> Ted >> >>>>> >> ? >> I did expect that, nota bene working with >> the Seaside supplied one-click image and >> the virtual machine supplied with it, >> provided on the Seaside.st site itself, >> that everything is (and remains) >> 100% upward compatible, >> no matter what VM is or will be used in the future. > > This is impossible and, in the end, not a good idea. > > We can not be compatible forever, was this would mean > that we can not improve anything. > > e.g. imagine someone would fix the VM to be better. > (e.g. a modern object format). > > Do you really request to then *not* do this change because > this VM could not run old images? (and new images would > not run on old VMs?). > > Do you want to have a Future or be compatible to the Past? > > Marcus > > > -- > Marcus Denker -- http://www.marcusdenker.de > INRIA Lille -- Nord Europe. Team RMoD. > > >
