Hacker News new | ask | show | jobs
by 1718627440 190 days ago
> Unix is dumb

I don't know. Now async I/O is all the rage and that is the same idea.

2 comments

If they had a sync() system call and a wait_for_sync_to_finish() system call then you'd be right. But they didn't have those.
The syscall is literally called "sync", though.
I think it is a way of the OS to shoehorn async into a synchronously written application.