Creative coding é um termo mais amplo que arte computacional, pois arte computacional refere-se especificamente à aproximação da ciência de computação com as práticas que sejam tradicionalmente classificáveis como artísticas, como pintura, escultura, música, cinema, literatura, entre outras; enquanto o creative coding aborda todo uso criativo das ferramentas computacionais, em específico a programação, incluindo desenvolvimento de jogos, design, arquitetura, engenharia, eletrônica; o que pode não ser enquadrado como arte em sentido estrito.
O creative coding encontra-se numa área limítrofe entre ciência, tecnologia, arte e design (e muitas outras áreas), o que gera muita confusão para o público médio. Apesar do uso criativo da programação não ser recente, já que desde da década de 60 existem experimentos nesse sentido, o termo é pouco conhecido, até mesmo em instituições onde a criatividade é tida como característica básica. Eu estudei na Escola de Belas Artes da UFMG e só fui ouvir desse termo no último semestre, quando o professor Chico Marinho foi meu orientador do Trabalho de Conclusão de Curso (TCC), e mesmo assim, em conversas informais, longe da grade curricular.
Se profesores de arte na maioria desconsideram a computação como ferramenta criativa - ou mesmo agem preconceituosamente contra qualquer forma de expressão que fuja da tradicionalidade, imagine quem está fora do ambiente acadêmico...
O valor estético não é imperativo, assim também como a funcionalidade não é, mas ambos podem estar presentes, e às vezes simultaneamente.
As linguagens, apesar de serem (quase que) exclusivamente em inglês, são universais, privilegiando a integração entre pessoas que compartilham interesses e visão de mundo.
O ferramental é amplo, com diferentes graus de complexidade, propiciando a conquista de novos adeptos a cada dia. O potencial é enorme, variando desde experimentações toscas a obras distintamente profissionais no estado da arte, dependendo do uso que se faz deste ferramental.
Você tem uma opinião distinta? Gostaria de acrescentar alguma coisa? Deixe seu comentário.
This comment has been removed by the author.
ReplyDeleteI tried to put in a reply, but Google Translate make a mess of it...
ReplyDeleteRon Vonk, I believe that creative people can use code as a tool for creative purposes, and this is called "creative coding", and it is a creative process like any other. What I said is that creative code is wider than art, so not everything creative is art.
DeleteNot every programmer can be an artist, and this is great for practical purposes, such as development of programs for banks, or automatic flight control system for commercial aircraft, since these applications do not leave room for subjective expression of the programmer and require a lot of responsibility.
I agree with you that code is not creative itself, as a simple paint brush isn't creative itself. What makes the use of code creative is the way people employ it.
Ron Vonk, this is your reply:
ReplyDelete"I think there is no such thing as Creative Coding. Putting instructions into code, in order to let them be executed, is just a means to an end. It's just automation, regardless of the produced output.
Of course, the process of coding in it's self can be a creative feat. This depends on the skills of the coder.
Being creative is al about being an artist, whether you are a painter, a sculptor, a writer, or a musician. A computer program can be a usefull tool for such artists. But their process of creation stays roughly the same. It is just an extra tool.
Being able to write code, does not make you an artist, all of a sudden. Unless of course, like me, you consider writing code to be an art by it's self.
I think, you shouldn't make people out there believe that any programmer can be creative. You first have to learn a trade, and then you have to become a coder. And even then, it still just Coding.
Regards, Ron Vonk www.rvonk.nl" Ron Vonk
Bad translation... better refer to my blog http://ronnieblogt.blogspot.nl/2012/08/essay-on-creative-coding.html
ReplyDeleteCool! Are you dutch?
DeleteGuilty as charged...
ReplyDeleteI really admire you writing style and the article you had written Which is very interesting keep posting. Explore thousand of online certification courses such as Accounting for Begginers Tutorial, Digital Marketing Tutorial, How to FAQ the coder's brain?, Cloud Computing Tutorial or many more.
ReplyDelete