Calling OSX "Unix" for this is a sleight of hand. It's a fork of BSD from the 90s. You're underestimating the shims you're standing on.
Epoll and kqueue aren't even particularly similar. OSX has old-school (90s) signals, Linux has signalfd. Real apps use signals.
-
-
People target OSX-specific linker behavior (namespaced symbols) by accident all the time, also cargo cult Linux incantations.
-
These same people often don't bother to learn how the Windows linker work, even "people who know what they're doing"
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.