40 ms·
Not the OP, but the historical answer was POSIX (https://en.wikipedia.org/wiki/POSIX https://en.wikipedia.org/wiki/POSIX, https://dl.acm.org/doi/10.1109/2.56856
by Someone 3mo ago
Not the OP, but the historical answer was POSIX (https://en.wikipedia.org/wiki/POSIX https://en.wikipedia.org/wiki/POSIX, https://dl.acm.org/doi/10.1109/2.56856 https://dl.acm.org/doi/10.1109/2.56856).
That didn’t work perfectly, but it did work to some extent.
- mort96 3mo agoPOSIX is great! For basic command line apps which don't really need to interact with the system other than reading user provided files and directories. For graphical stuff, or stuff which wants to interact more deeply with the system, you need so much more than a common C API and rudimentary shell specification.