What’s Hot in the Art World? Algorithms
wsj.com
wsj.com
─────────────────────────────────────────────────
┬─┬───────────────────────────────────┬──── ────┬
│ │ ┬─┬ ────┬─┬────────────────────── ┼───┬ ┬───┼
│ │ └─┤ ────┼─┼───────────────────┬── ┼───┼ │ ┬ │
│ │ │ ┬───┼─┼───────────────────┼── ┼─┬─┼ │ ┼ │
│ │ │ │ ─ ┼─┼─┬─────┬──── ──────┼─┬ │ ├─┘ └─┤ │
│ │ │ │ ┬ └─┤ │ ┬─┬ ┼─┬─┬ ──┬───┼─┼ ├─┘ ├─┘
│ │ │ └─┤ └─┤ └─┤ │ ├─┘ ──┼─┬─┼─┼ │ │
│ │ │ │ │ │ ├─┘ ┬─┼─┼─┼─┼ │ │
│ │ │ │ │ ├─┘ └─┤ │ ├─┘ │ │
│ │ │ │ └───┤ │ ├─┘ │ │
│ │ │ │ │ ├─┘ │ │
│ │ │ │ ├─────────┘ │ │
│ │ │ ├─────────┘ │ │
│ │ └───┤ │ │
│ │ ├───────────────────────────┘ │
│ ├───────┘ │
└─┤ │
└───────────────────────────────────────────┘Here's a card I made for a friend who said that rc4 was "the most important algorithm that will fit on one page": http://i.imgur.com/TUeJS7y.png
We can agree to disagree on legibility and what is 'artful' for algorithms much like art fans of the last century wrestled with abstract art. I enjoy the art world precisely because it is so rule-less and undefined, unlike my day-to-day coding.
Your friends’ lack of enthusiasm for it doesn’t necessarily prove anything about their (in)ability to appreciate other fields.
For contrast, I consider many of the links here to be examples of great art (and great exposition) related to code/formal models: http://conceptviz.github.io/
When you spend all day hacking code with a text editor it's easy to forget that code is really a linear list of symbols, and the text version of the code is just a human-editable representation of it.
So it's funny to think art buyers have persuaded themselves they can "buy" an algorithm, or that a printout of an algorithm is the same as the algorithm itself - and not just one of infinitely many possible representations of it.
That is true for all great art though. The Art is not the pretty picture but what the picture represents and symbolises, the pretty picture is just the medium used to try to present that.
Take a discernment test which I would call a "substitution test": if you replace the content and the artistic value is more or less unchanged, I claim the representation is the highlight; if replacing the content destroys the values I claim the content is the highlight.
For example, for a picture of Monet, if you swap the scenery for another similar one while maintaining the style not all value is lost. However, if you take E=MC^2 and replace that with B=CD^3, the value vanishes.
I claim that algorithms have a great value in terms "content", and picturing it in illegible text highlights instead a "representation" (since you could replace that code with any other algo) -- missing the point.
Representation and content are not so easily separated. (Marcel Duchamp is all over this.) And to the extent that this division exists, they can combine in a cumulative way; great representation with great content.
My field, calligraphy, is keenly aware of the "content problem". (My humble works[1]) Are the great Chinese calligraphers "missing the point" of the poems in their works when the resulting script is illegible to most?
Especially in the west, it seems people take writing and letters so much for granted that they assume the only appropriate function is for them to be easily interpreted. (Before abstract art, people held similar ideas that the purpose of painting was to easily convey what the artist had seen.) Perhaps in a similar vein, you're saying that the only appropriate use of algorithms in a piece of art is for them to be communicated clearly and faithfully?
We are in agreement that algorithms have great value in terms of content. And I'm excited that the art world is growing aware of the "value" of algorithms. It's been my impression that the art world was stuck too long on the physical forms of computing technology (the cases, the monitors, the phones, the wires, the blinking lights), so it's exciting to see how artists will interpret the beauty of algorithms themselves.
Okay, now back to coding.
EDIT:
Some beautiful Chinese calligraphy: https://en.wikipedia.org/wiki/Chinese_calligraphy#/media/Fil...
In my opinion, you have it pretty much backwards. Ideas matter much less in art than representation. A great idea poorly executed is not good art. Just like a startup.
[1] https://www.google.com.ar/search?q=leon+ferrari+calligraphy
"Procedure for a process". That's very vague. Might as well write "method of doing".
More technically, method to produce or alter a piece of data.
(Because we should not neglect algorithms that operate on data structures.)