Hacker News new | ask | show | jobs
by DDR0 1857 days ago
The article mentions a few near the end, I think.
1 comments

The article mentions one (poll) and doesn’t make it clear they it’s posix. The rest is Linux specific.

Aside from being a lot more recent (posix 2001), poll was also broken on macOS until 10.9. Though you can always use kqueue instead that remains a portability annoyance: Linux still doesn’t have kqueue.

> still doesn't have kqueue

And with io_uring around it never will unless someone does a pure userspace implementation. Not certain if possible but it might be.