4 ms·
I'm reminded of a TED talk I went to that proclaimed all code is art and everyone should code. I'm just not convinced. When you are coding I get it, coding is a
by TheGRS 11y ago
I'm reminded of a TED talk I went to that proclaimed all code is art and everyone should code. I'm just not convinced. When you are coding I get it, coding is awesome and it can be an art, but I don't always see coding to be an integral part of every day life for most people in the same way that reading and writing is.
Most people do use a computer every day however, so there is an argument to be made that people should learn it at some point to unlock the potential of their machines. But the problem you run into here is that coding is not the same today as it was 10 years ago, and much different than it was 20 years ago. I'm still reading and writing and typing pretty much the same way that I was after learning it for the first time (with minor improvements in speed and legibility). In 10 years though, I'm pretty sure I'll be coding in something else entirely different and in a totally different style. And I also have many devices that I don't bother to code on or interact with in an advanced way, such as my smartphone.
We should teach kids code at an early age, agreed, but we also shouldn't expect them to stick with it for the rest of their lives like they would reading and writing.
- 0xdeadbeefbabe 11y ago> with it for the rest of their lives like they would reading and writing. I'd say most do not stick with writing. > I'm reminded of a TED talk I went to that proclaimed all code is art and everyone should code. I'd agree the side effects are art, but the code? Maybe in that loose artsy sense of the word art. Is every email also literature because it is writing?
- TheGRS 11y agoThat was my impression coming away from that talk, I don't agree all code is art in the same way that I don't think all forms of expression are art. They can be art, but they certainly are not always art. I also thought it was just another hackneyed way of labeling whatever profession someone is doing as artistic.