Hacker News new | past | comments | ask | show | jobs | submit login

This particular one, yes. However, most programs are a bit more complicated than that. That and Async is mostly used for io operations. In which case, the value here is not from non-blocking operations but from freeing up the CPU while this operation finishes execution. You can think of that as another form of executing this program on a separate thread (since the CPU will be freed to do other tasks).



Doing a blocking read also frees your CPU to do other tasks!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: