I've always admired artists. There's something magical in their ability, their gift to transform their innermost thoughts and feelings into something communicable, and in doing so convey and transmit those feelings to others. A painter packs emotion into every stroke of his brush, a poet into every syllable she writes, a bassist into every little quiver of his fingers. That is beauty, the conversion of something so abstract as a chain of thought into something tangible, something of substance.
I began this post with the word 'admire', but I feel now that it should've been 'envy' instead. You see, when one doesn't have such an ability to communicate his feelings with the world, one does tend to turn green.
And that's where code comes in. It is the simple building block with which I try to translate the workings of my mind into a form that others could experience. It is the brush with which I hope to paint out my dreams, my hopes, and my desires. It is the platform on which I try to explore the meaning of life and the universe.
Code is not art. It would be arrogant and dismissive of real artists to call it that. But code is simply what it is; a cane to support the rest of us non-artists in our search for a means by which to express ourselves. So be careful before you move that curly brace, you could be treading on someone's hopes and dreams. :)