On Apr 27, 2011, at 11:25 AM, Ted F.A. van Gaalen wrote:
> 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?
Yes, using the old version of Pharo that you used when
you implemented them.
Like MacOS 9 programs run on MacOS 9.
If you want to run your MacOS 9 Program on MacOSX, there
is for a time an emulator, and for a time some source compatibility.
But in the end, the only option is to port.
There is no magic.
You can select between
-> Inventing the Future
-> Be compatible to the Past at any cost.
If what you have in the Past is valuable, selecting the second option
makes sense. (IBM, Microsoft). If not, then it's idiotic.
We will improve this a bit in the future, but this is research, so no promises.
You can read some high-level talk abot it here, for example:
http://scg.unibe.ch/archive/papers/Nier08aSelfAwareEternal.pdf
Marcus
--
Marcus Denker -- http://www.marcusdenker.de
INRIA Lille -- Nord Europe. Team RMoD.