Re:Modern terminal-based text editor
by exDM69 on Friday September 29, 2017 @02:44AM
(#15363266)
Linux considers syscall API stable and there's a pretty hard rule of not breaking user space.
[ Parent
| on HN ]
Linux does, yes. MacOS and BSDs do not. (Neither does Windows - but so far as I can see, Go doesn't try to invoke the NT APIs directly there.)
Stability is guaranteed on userspace API level - e.g. libc. So well-behaving apps are supposed to just use that, and let it handle syscalls. But Go doesn't.