3 ms·
Well I think painting (or composition of any type) is a category of activity whose instances are all fairly alike: theory-building, mathematical modelling, pain
by mjburgess 5y ago
Well I think painting (or composition of any type) is a category of activity whose instances are all fairly alike: theory-building, mathematical modelling, painting, programming.
But the question is where do the differences lie. My hypothesis for one difference is that we dont write code like painters paint.
That is bad. We should. Hence my advocacy for literate programming.
It isn't to be dismissive of painting, it is to say we put ourselves in a more precarious position by how little we support ourselves with our tools.
Painters (, mathematicians, etc.) are all working with pencil-and-paper in quite a radically different way.
I think this goes some way to saying, actually, there is a bit of a difference here.
- ethbr0 5y agoIt's a memoisation [0] problem: how completely does a professional store effort-expensive, intermediate results? Doctors and nurses, who also deal with complex systems, have gotten exceedingly good at this with charting. We? Considerably less so. But I'd hazard improving every year. Reduction of boilerplate and flexibility-for-the-sake-of-flexibility in languages has been a big win, IMHO. [0] https://en.m.wikipedia.org/wiki/Memoization https://en.m.wikipedia.org/wiki/Memoization
- mjburgess 5y agoConsider: https://www.youtube.com/watch?v=HKt19-GsA1I#t=1m30s https://www.youtube.com/watch?v=HKt19-GsA1I#t=1m30s From c. 1m30s to 5m30s