Hacker News
new
|
past
|
comments
|
ask
|
show
|
jobs
|
submit
login
lloeki
on May 13, 2023
|
parent
|
context
|
favorite
| on:
Polyphony: Fine-Grained Concurrency for Ruby
does it use anything specific on darwin and/or freebsd or does it fall back to libev?
ciconia
on May 13, 2023
[–]
On non-Linux systems it just uses libev to for I/O readiness and for timers, and uses normal syscalls for the actual I/O.
lloeki
on May 13, 2023
|
parent
[–]
alright! any plans to use kqueue directly?
ciconia
on May 13, 2023
|
root
|
parent
[–]
No. libev provides a nice abstraction over different operating systems, and has good performance. I don't think coding a whole new backend against kqueue is worth the effort.
Guidelines
|
FAQ
|
Lists
|
API
|
Security
|
Legal
|
Apply to YC
|
Contact
Search: