Its interesting, because in my native language the word Art and word Craftsmanship have common root and they are used in describing a great level of skill and mastery over something.
I feel like in English people mostly use word Art to talk about visual things. While someone can make a painting with a few random drops of paint (or even just a black square) and people will call it art, for example in music there is clearly no art without a great deal of craftsmenship and skill. Similarly I see art of engineering (and computer science) connected with a great skill and insight.
> for example in music there is clearly no art without a great deal of craftsmenship and skill.
You're missing out on a whole world of experimental and ambient music, which may or may not demonstrate great skill and technique (although much of it does). The most obvious and extreme example of such art is: https://en.wikipedia.org/wiki/4%E2%80%B233%E2%80%B3
Art and craftsmanship definitely have overlap, but I think a well accepted Anglosphere understanding of art is that it is expressive. High levels of skill and technical knowledge will naturally lend to an artist being able to be more expressive through nuance and variety. But they're neither separate nor identical concepts.
In any act of creation, both craftsmanship and artistry can be evaluated separately. I think very high levels of craftsmanship naturally lend toward raising the level of artistry, and vice-versa, but they're describing different features of the creation. Craftsmanship is largely about technical quality, choices of material/medium, soundness, precision, etc. Whereas artistry will describe how it feels to perceive the creation.
On the other hand, I just don't see any "artistic" part in software engineering, but again, it boils down to what exact definition you give to the art word.
To me, code has none of the characteristics of true art.
I can applaud the craftsmanship, creativity or originality, but at the end of the day it just does not generate strong emotions nor communicate political, spiritual or philosophical ideas, nor it generates any sense of beauty at all.
If you stretch it literally anything can be art, but I really feel like what we're looking for in general is craftsmanship, not really artistry.
For sure, in a way because its subjective. Even by your own definition of generating strong emotion, people had been inspired by all sorts of things, like apple falling from a tree. Apples have been doing the art of falling for thousands of years and one human actually noticed that.
Its interesting, because in my native language the word Art and word Craftsmanship have common root and they are used in describing a great level of skill and mastery over something.
I feel like in English people mostly use word Art to talk about visual things. While someone can make a painting with a few random drops of paint (or even just a black square) and people will call it art, for example in music there is clearly no art without a great deal of craftsmenship and skill. Similarly I see art of engineering (and computer science) connected with a great skill and insight.