Message from JavaScript discussions

January 2019

— This is how Go works

— 

I was telling you, that async didnt appear from nowhere, first there were timers. it evolves like a plant. but looking at the past, it was solved already

— Timers aren't needed for async

— Timers -> promises -> async

— Nope

— Callbacks -> promises -> async

— There are no timers involved in a node http server

— Callbacks without timers did nothing useful/special

— They did

— And they do

— 

fs.readFile(filename, (err, data) => {
// ...
});


Do you think there is a timer involved here? There isn't

Message permanent page

— 

http.get(url, (err, data) => {
// ...
});


What about this?