3 ms·
Mea culpa I read the first part of your comment, and was too quick to reply. I share your frustrations. For Windows GUI applications, there really shouldn't be
by mikewarot 3y ago
Mea culpa
I read the first part of your comment, and was too quick to reply. I share your frustrations. For Windows GUI applications, there really shouldn't be much work replacing file selection dialogs with calls to a powerbox that returns a capability. I'm not sure how hard it is to do the same thing in Linux GUI land.
It's the command line programs that are the most grief. Since we don't have any notion of standard parameters for filenames, paths, etc... it'll be most of the work reworking those away from files and ambient authority.
- api 3y agoThe thing that makes me cynical about any notion of fixing the foundation is just how much software there is. The long tail is long. It’s actually hard for a person to wrap their heads around the true size of all these ecosystems that ride on top of every OS and platform. All that software assumes a rather hacky coarse grained 70s security model and it assumes that all those syscalls and libraries work. The best analogy I can think of isn’t repairing the foundation of a house, or even moving a house to a new foundation. It’s more like repairing the structural elements of an aircraft in flight, except there isn’t even a concept of landing. The plane is in the air for eternity and is constantly mid air refueled. It’s like that. Everything must work, everything is always behind schedule, nothing can ever stop.