Monday, January 25, 2010

Reflecting on the infinity of madness within the sanity of the sands of time

My creativity takes many forms, writing stories, poetry, essays, this blog, twitter feed, speculating on math, history, philosophy, etc. and so on.

And among the items I left out of that statement, or at least left implied was programming

My feelings toward programming have gone up and down, risen and fallen, but the one constant is... actually there's been no special constant to my feelings about programming, except perhaps my affection for C++.

But nowadays, perhaps because my work requires coding and the like, I find programming often coming to my head... to the point of disturbance.

Dun, dun, dun...!

Now the disturbance isn't because of a lack of creative potential in programming, though it is partially because of a lack of creative realization in my programming, but perhaps more strongly it is that programming can often involve very minute details that are ultimately useless... indenting lines of code, optimizing loops and recursions, rehashing solutions to old algorithms solved a million times over by smarter minds... and it's very easy for me to program and in that manner. That is in a manner which is mindless and emotionless and detail obsessed... well, truthfully obsession is a dear friend to any artist, but with me and programming I feel it perhaps comes a bit easier...

Counter-strike!

I could tell many strategies old and new about counteracting this feeling and that one, etc. leading to a triumphant reversal of fortunes, just over the horizon... and I will give you this one... to overcome the risk of tedium, numbness and insanity that programming risks, I do now fill my veins with the purpose of bringing out worth and polish to my often odd and weird programming experiments, or at the very least, and perhaps more humbly, at least sharing my programming experience, if not to share knowledge of programming, perhaps just knowledge of a man programming.

(Stay tuned for posts in this vein, or not, whichever I feel like or what you feel like wiht the staying tuned-ness and all, I mean all I'm saying is if you're all stressed out, maybe you shouldn't stay tuned, maybe you should just get some sleep... or maybe I should)

Now enjoy the very nice jamming of a warm-hearted code monkey, just like me

And if I cannot share a great algorithm, perhaps I can share the desire for a great algorithm, the artist's drive...perhaps... only God knows.

So take it to your head, take it to your heart and remember Rand rocks. Goodnight Folks!

And God Bless.

No comments: