Page 1 of 4

Is programming an art?

Posted: Thu Jul 28, 2011 10:04 am
by 3gengames
Just wanted to see what you guys thought of this interesting topic.

Posted: Thu Jul 28, 2011 10:15 am
by Shiru
Programming by itself, i.e. writing down an algorithm as a code, it not an art. Designing a program probably may be, but I don't think it is a common thing.

Posted: Thu Jul 28, 2011 10:18 am
by 3gengames
I was thinking more of the way it works entirely, not just putting a single algorithm in as a line or two of code.

Posted: Thu Jul 28, 2011 10:32 am
by Shiru
A game at whole could be considered as a complex algoritm, it is not a line or two of code.

Posted: Thu Jul 28, 2011 10:32 am
by 3gengames
Yeah, but that's the art part, it's the programmers algorithm. I just think it's fascinating to think of it like that.

Posted: Thu Jul 28, 2011 10:53 am
by Jedi QuestMaster
Is HTML art?

http://www.youtube.com/watch?v=4M2wcyezJT0 (<- old stuff)

Posted: Thu Jul 28, 2011 11:08 am
by tokumaru
I believe that creating clever algorithms to efficiently perform the tasks you need is a form of art.

Personally, I have a better sense of accomplishment when I overcome a tough programming task than when I draw a nice set of sprites.

Posted: Thu Jul 28, 2011 11:27 am
by qbradq
tokumaru wrote:I believe that creating clever algorithms to efficiently perform the tasks you need is a form of art.

Personally, I have a better sense of accomplishment when I overcome a tough programming task than when I draw a nice set of sprites.
Agreed.

Posted: Thu Jul 28, 2011 9:24 pm
by Drag
Programming requires just as much creativity as it does logic, for problem solving. Just because it isn't colorful or musical doesn't mean it isn't art.

Posted: Thu Jul 28, 2011 9:38 pm
by Shiru
Programming is much more rules and templates-based than most of things that are considered an art. The same thing could be identically done by many different programmers. This leaves not much place for artistic expression. You can easily change a programmer on a project, end user barely can notice it (only if you change a pro to someone not skilled enough who don't really able to do the job properly). If you change an artist or a musician, it is easier to notice.

Probably everything could be an art, but some things are more limited in possibilites to be an art than other.

Also, to have definitive answer we need to have definition of the art itself, and this is not an easy thing by itself.

Posted: Thu Jul 28, 2011 10:15 pm
by B00daW
There isn't much that can't be a form of expression or emotion; especially coming from a human.

Someone could fart while curling their pinky finger, hop, and drink a glass of water to make art.

Someone could program 2 gigabytes worth of code that does absolutely nothing for artistic expression.

It depends on the person and the use of the code. Inherently not all programming or code is art, but it could be if the author intended or someone else classified it as art.

Posted: Fri Jul 29, 2011 6:10 am
by RushJet1

Posted: Fri Jul 29, 2011 6:26 am
by UncleSporky
Image

Posted: Fri Jul 29, 2011 7:20 am
by tokumaru
Interesting... Does that code work though? If you consider that bits 1 through 7 of $4016 can return open bus and Famicom controller data, these could easily screw up previously read button states.

Posted: Fri Jul 29, 2011 7:26 am
by tepples
RushJet1 wrote:reminds me of this
It's a Triforce. Definitely not a newfag ;-)