From: Mike Stok Date: 2010-12-17T21:17:32+09:00 Subject: Re: Is programming art? On Dec 17, 2010, at 6:56 AM, Daniel Hernández wrote: > There are diverse opinions about the status of computing. Also it can > described as science. The next are two articles on that line. > > * Is Computer Science Science? , Peter Denning, 2005. > * Computing is a natural science , Peter Denning, 2007. Remember to look at Knuth's "Computer Programming as an Art" from 1974 which starts out by looking at the meaning of art... It's printed in the book Literate Programming (worth a read in its own right) and the article's on line http://fresh.homeunix.net/~luke/misc/knuth-turingaward.pdf Mike > > Maybe the categories of art, science or engineering are related with > the methods that you use. > > Daniel > > Excerpts from Yu-Hsuan Lai's message of Fri Dec 17 06:51:30 -0300 2010: >> (I'm a high school student confused by this concept) >> >> I know this isn't about ruby, but I don't know where I should ask the >> question. >> And... after all, ruby is a language which more often be described by "art" >> than any other language I know. >> Many people call Matsumoto "great designer". I know programming is related >> to design. But is it "art"? >> >> Paul Graham said programming is like painting in "Hackers and Painters", but >> I'm very confused. >> In art field, the masterpieces would be honored... forever. >> The sculptures made by ancient Greeks still stand. >> Tang poetry was recited by Chinese users until now. >> Da Vinci's painting like Mona Lisa have been classic for 500 years. >> How about programs? After five hundred years, our descendants will remember >> mailing list, Ruby, or even Linux? >> If a craft can't stand test of history, still it is art? >> >> If programming is neither art nor manufacturing, what is it? >> -- Mike Stok http://www.stok.ca/~mike/ The "`Stok' disclaimers" apply.