Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Neither Java nor Go make all functions async. What they provide is stackful coroutines (or equivalently one shot continuations) that allow composing async and sync functions transparently.


Golang functions are synchronous but all goroutine code is essentially async or “coloured”.




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

Search: