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.