4 ms·
Ridiculous that this thoughtful post is down-voted.
by cnra 5y ago
Ridiculous that this thoughtful post is down-voted.
- slingnow 5y agoIt might be thoughtful, but it is incredibly dismissive of what it takes to be creative in other disciplines, i.e. painting. It effectively reduces the work of the artist to simply the state of a canvas. As if what's on the canvas encompasses the entirety of what it means to be an artist. In my limited experience in the creative realm (music), it takes an incredible amount of flow and concentration to get a thought or feeling out of your head and into some form of recorded medium. I can't just stop cold, wake up the next morning, listen to what I was working on and pick up where I left off. The creation is a product of a fleeting experience that can't easily be recreated.
- mjburgess 5y agoIf you look at my recommendation it is that programmers should program more like how painters paint. I don't think it's a virtue to have to hold everything in your head. Programming, as practiced, is distinct from painting -- but this has more to do with the practice of each. Programming tools do not afford the same ability to externalise thinking. Fundamentally, they are built to run the code. Not to assist the programmer. Jupyter notebooks are, here, a notable exception.
- amozoss 5y agoAuthor here: Thanks. I actually spent 6 hours on Saturday writing it and another 4 to 6 other days getting it to where I was happy with it. So I appreciate the kind words.