Beefy Boxes and Bandwidth Generously Provided by pair Networks
No such thing as a small change

comment on

( #3333=superdoc: print w/replies, xml ) Need Help??

With art, there are at least 2 faces, I think. One is the satisfaction of the artist, how the artist feels when working and when finished and how the artist released internal feelings and how the artist transformed extenral stimulus, how the artist used and referenced others' work (shoulders of giants) and of course how the artist used craft,skill,innovation to accomplish the work. Second face is how others perceive the art product, understand it, get stimulated by it, how does the art product sets our chemical factory in motion and causes us to strip naked, dance or copulate when is perceived by our hypothalamus. This has a time dimension and a cultural dimension: how does an art product be perceived by different cultures and at different eras?

I would like to set a few questions after Discipulus post regarding appreciation of art over time and whether art of one civilisation has any meaning to another. And how does programming, if is art, compares, with respect to these two metrics, with what most of us were taught art is.

Are programming's products timeless? Can they be appreciated the same over different eras?

Most other arts' products not only are timeless (big question mark here) but their appreciation increases with time (it seems to me). But a for-loop in BASIC printing "hello", is it not banal after a while?

Another question: can a program (or part of it, a clever hack) be understood by alien civilisations (if they exist?). Or at least understood better than human art? For example, space-capsule Voyager (Voyager_program) travels in space since 1977 with some human art products (a golden record - how banal that is btw) aimed for whatever aliens happen to cross its path.

Would sending a pictorial description of adding-with-carry be better understood by the little (better be!) neon-green man? Or a regular expression Graph? What about the tic-tac-toe lesson in War-Games? In the form of an algorithm I mean or a Graph. And what about showing the alien how we do recursion, surely a higher-order form of programming art?

A nightmare for me is thinking about when something I wrote does not compile any more because the compiler gone bust or the graphic's library is no longer around. I have some first programs in Borland C who are long obsoleted, I have lots and lots of ZX-Spectrum BASIC that can't even get it out of the tape. (I think choroba mentioned similar experience on cb). I have long dot-matrix printout of a dragon-dungeon game in csh but it is humanly impossible to retype. Surely a programmer is so disadvantaged over an artist in this respect. Though mind you those hipster generations can't even understand anymore what "easy rider", "homo faber", "dr strangelove", "accatoneaccattone", "solaris", "stalker", "last tango in paris" was all about.

Edit: it was all about we are all diverging, like the fcuking universe is. Diverging. Me here, you there. Me ching, you chong. Unless we all ching, or chong. I still can't digest that my mental effort is long lost in oblivion, dust over the aeons. fcuked by non-existent gods. I beg to differ as long there is pulse.

bw, bliako

In reply to Re: Antiquitates - liber II - De trivio atque quadrivio by bliako
in thread Antiquitates - liber II - De trivio atque quadrivio by Discipulus

Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":

  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.
Log In?

What's my password?
Create A New User
Domain Nodelet?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others scrutinizing the Monastery: (6)
As of 2023-09-28 08:22 GMT
Find Nodes?
    Voting Booth?

    No recent polls found