It’s only art for fellow programmers. Nobody outside of this really cares. There isn’t really any perceptible distinction between “artisan code” and “AI code” - when it runs.
So it does matter, a lot, for OSS. IMHO the core of OSS is just sharing code, beyond what enterprise then builds upon it. But outside of our nerd circles, why would anybody care.
It’s only art for fellow programmers. Nobody outside of this really cares.
I’d argue the same can be said of any creative discipline! A musician is using creative techniques and including musical references and callbacks that likely only other musicians (and music enthusiasts/critics) will be able to pick up on. A conceptual artist is creating their work within a longer conversation of other conceptual artwork—referencing prior techniques, critiquing past works and artists—that is mostly legible to artists, curators, historians, and critics with specialized knowledge of the field. (Maybe a parallel in programming would be seeing an I/O-bound Rust program rely exclusively on manual io_uring syscalls as a “critique” of async/await.)
In these cases, a layperson might only see the pragmatic function of these works (“this song sounds good” or “the art looks pretty”); but for someone with familiarity with a particular practice, the work can still be understood more profoundly. If anything, I’d argue that this makes programming even more like art in general, since just like in other creative disciplines, appreciating a work beyond a surface level requires understanding the history and practice of the discipline it’s a part of :^)
A Shepherd that will listen “Gabriel’s Oboe” or the “Lonely Shepherd” live, will be moved. It doesn’t take a trained ear to recognize greatness.
If you have to “explain” then it’s already on a different tier. If you need to explain for 40 minutes, like Pollock’s paintings at the MET then it’s just marketing…
No, you cannot say that about every creative discipline. In programming, if you don’t look at the code, you literally can’t perceive anything; UI/UX is something else than programming.
It’s only art for fellow programmers. Nobody outside of this really cares. There isn’t really any perceptible distinction between “artisan code” and “AI code” - when it runs.
So it does matter, a lot, for OSS. IMHO the core of OSS is just sharing code, beyond what enterprise then builds upon it. But outside of our nerd circles, why would anybody care.
score 2 · canonical
I’d argue the same can be said of any creative discipline! A musician is using creative techniques and including musical references and callbacks that likely only other musicians (and music enthusiasts/critics) will be able to pick up on. A conceptual artist is creating their work within a longer conversation of other conceptual artwork—referencing prior techniques, critiquing past works and artists—that is mostly legible to artists, curators, historians, and critics with specialized knowledge of the field. (Maybe a parallel in programming would be seeing an I/O-bound Rust program rely exclusively on manual io_uring syscalls as a “critique” of async/await.)
In these cases, a layperson might only see the pragmatic function of these works (“this song sounds good” or “the art looks pretty”); but for someone with familiarity with a particular practice, the work can still be understood more profoundly. If anything, I’d argue that this makes programming even more like art in general, since just like in other creative disciplines, appreciating a work beyond a surface level requires understanding the history and practice of the discipline it’s a part of :^)
score 1 · canonical
A Shepherd that will listen “Gabriel’s Oboe” or the “Lonely Shepherd” live, will be moved. It doesn’t take a trained ear to recognize greatness.
If you have to “explain” then it’s already on a different tier. If you need to explain for 40 minutes, like Pollock’s paintings at the MET then it’s just marketing…
score 1 · canonical
Or it might not be for philistines?
score 1 · canonical
No, you cannot say that about every creative discipline. In programming, if you don’t look at the code, you literally can’t perceive anything; UI/UX is something else than programming.
score 1 · canonical