logoalt Hacker News

Someonetoday at 9:38 AM1 replyview on HN

Not the OP, but the historical answer was POSIX (https://en.wikipedia.org/wiki/POSIX, https://dl.acm.org/doi/10.1109/2.56856).

That didn’t work perfectly, but it did work to some extent.


Replies

mort96today at 11:55 AM

POSIX 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.