3 ms·
Linux is required to support a lot of legacy at this point; to try truly new paradigms you need to be in a codebase with no backwards compatibility requirements
by superuser2 11y ago
Linux is required to support a lot of legacy at this point; to try truly new paradigms you need to be in a codebase with no backwards compatibility requirements to break.
- mhd 11y agoThen again, if it is supposed to be a Unix/POSIX system, you've already got plenty of compatibility requirements…
- vezzy-fnord 11y agoCompatibility is mostly on the interface level. The underlying semantics are often different or extended, though kept reasonable. This emerges from the fact that you're not actually setting traps in the kernel, but sending RPC messages to servers.