Tuesday, July 11, 2017

Asynchronous pain

Asynchrony Argh
Okay, today's lesson (LearnYouNode #4, "My First Async I/O") hits a tight spot in my brain. But at least now it has a name: asynchronous programming. All this mad business with "callbacks," which everyone seems to munch as easily as so many potato chips. My poor little brain had to unlearn thinking in GOTO statements, for Pete's sake. Now the orderly sequential flow of computer action has gone completely haywire. Like playing 3D Chess. My brain rebels. Plus it smells suspiciously like recursion, which I have yet to befriend.

Okay, okay, I just gotta practice and absorb. Worth chewing on slowly for a while. Sigh.

Gratitude to:
Hey look! Max Ogden actually explains what Node is-- a detail the chaps at FreeCodeCamp didn't think necessary to include before merrily sending me to learn npm and node.js. Why would I want to actually understand what I was learning? Thanks Max!

I will now slow down and back up once again...