Just as the serious potter needs to be both craftsman and artist, I've found it's the same way for me and code... And I program very much like sculpting.
:-) This is exactly how I think of programming - sculpting in an intangible medium, simultaneously concieved of as algorithm-space, the set of All Possible Programs(*), and a dynamic sort of ether that doesn't just exist but acts, according to its form.
(*) = Rather larger a set than all potential algorithms, as a single algorithm can be implemented in many ways, in many languages. What's elegant in one language may not be in another.
no subject
:-) This is exactly how I think of programming - sculpting in an intangible medium, simultaneously concieved of as algorithm-space, the set of All Possible Programs(*), and a dynamic sort of ether that doesn't just exist but acts, according to its form.
(*) = Rather larger a set than all potential algorithms, as a single algorithm can be implemented in many ways, in many languages. What's elegant in one language may not be in another.