>Please, stop the PMT FUD. For almost all purposes, it's a far superior
> system, which most RISC OS users don't appear to fully understand.
I think, no offence, that you misunderstood my point. I just wanted to say that if Acorn did not choose this model it was probably because of the processing power overhead (too much probably to get the best of an ARM2).
Now if you want me to give my opinion for the future, that's clearly different. I don't want a "PMT only model" but a "multiple model". For example a PMT model for "desktop use" that can be blocked on the fly when you need more power for the only application you really use at that time (PAO, games, video). You can block it entirelly (fullscreen application) or just switch to CMT model (desktop application)... Of course for a multimedia API you could need also to have a RT model.
So keep and improve Wimp2 (for example with a function to stop all tasks, when a game is launched), rewrite desktop applications for it, integrate it in standard RISC OS Select or 5.0, but do not drop the CMT model. Just keep it for these specific applications (Ashiv or Pace ones). There is no overhead to have a an unused model inside the system. See the operating system as what it is : a toolbox, a massive API for applications. don't think, as Apple, that you can force people to adopt technologies... Just give choice.
Wimp2 is really the perfect idea IMHO (and I really wanted to have it by myself)... Don't make the Apple error : too much new technologies, too much processing power overhead and only 50% of users (and so developers) that switched to the new system (with 99% of them that switched back to MacOS 9 for games or emulation).