It is starting to make more sense. I keep reading that coding makes sense all at once after many hours of utterly baffling progresslessness. It seems true, and I assume that this process reiterates concentrically as one gains greater skill and understands bigger concepts. An example: I learn to define a variable, then I learn to use that variable in a function I learned to create, then I learn to use that function as a variable in another function which itself is defined as a variable which is then added to an array of variables, all of which are functions, or arrays or whatever. I can’t really manage this scenario just yet, nor envision a case in which it is applicable, but conceptually, the dull foggy cow brain is beginning to illuminate. Soon I will start combing through medium-scale, open-source applications making changes that suit me.
I had no idea how gratifying coding would be. I knew I would like it, but the open-ended creativity of it and the promise of being able to manifest anything I can imagine is pretty much raw joy and inspiration. It’s also more intellectually demanding than anything I’ve ever done. By far.
My directories are starting to bulge with small insignificant .js files. I am moving around my computer via command line. I am installing linux and thinking networks. I imagining ways to hack the internet with art and music. Cyber graffiti.. orchestral coded flash mobs.
When I think about it, it seems ridiculous and dry. When I do it, I find myself enjoying life massively.
Soon I’ll have a big enough understanding to start mining art and music from processing and supercollider, the two languages that ignited my coding curiosity in 2007.