subpixel: A cracked LCD screen. (Default)
[personal profile] subpixel
i tried, multiple times, to write something here about the nature of my interaction with computers and religion, about how i am a supplicant to the gods of ghc and javascript or how programming is a near-mystic experience. but the truth is that it isn't; for me, programming is a puzzle. there is a way to get this hunk of aluminum and semiconductors to rearrange its state into a desirable configuration, and i just have to figure out what that way is. there is no mysticism in it, simply a battle: me against the universe.

it's not one i completely win, of course; sometimes i lose, and even when i win often my product has scars to show, edge cases that don't quite work as they should (though when i fight with heavy weights on my ankles and arms i find that though my punches are slow to come, more often than not they strike true. when i use lighter languages, strike with blows that come as fast as i can type them, i miss far more. i'm still unsure which approach is *better*, but i prefer to be slow and powerful. i find it more pleasant to *know* that i am likely to hit the mark.)

but regardless of whether i win or lose, the fight is usually enjoyable. and even when i lose, i can always recoup. the battle is lost, but the war still has another good sixty-aught years or so. and in this there will be new techniques, new kicks and dodges and punches for others to develop and for me to learn.

of course, the universe will simply fight me in new and interesting ways the likes of which i cannot possibly forsee. but i knew from the start that i would ultimately lose the war. all i can do, all any of us can do, is hope to make it as enjoyable as possible.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

subpixel: A cracked LCD screen. (Default)
Patrick

July 2012

S M T W T F S
1234567
891011 121314
15161718192021
22232425262728
293031    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 9th, 2025 01:38 am
Powered by Dreamwidth Studios