3 ms·
USER/GDI haven't been removed, which is a big problem as they make proper UI and application isolation impossible. Removing this dependency is one of the major
by contextfree 9y ago
USER/GDI haven't been removed, which is a big problem as they make proper UI and application isolation impossible. Removing this dependency is one of the major goals of WinRT/UWP/OneCore effort.
- garganzol 9y agoWhat is the end goal? A headless /dev/null? (pardon my exaggeration). As far as I can see, this direction won't attract a lot of customers. People want the simplicity of usage (and it does not necessarily means simplicity of underlying implementation).
- pjc50 9y agoApp-to-app isolation is probably necessary in the end; at the moment a win32 app can just PostMessage() gaily into any other app whether it likes it or not. That doesn't necessarily mean getting rid of the old API, but it might mean radically sandboxing it.
- garganzol 9y agoA good point. But this is mostly a solved problem. App can only PostMessage to another app running under the same user account. Regarding app sandboxing: it sounds good on paper, but in reality it becomes evident that sandboxing breaks interoperability between the apps returning all of us to the stone age of computing circa 197x.