miércoles, 14 de diciembre de 2016

Processing


Processing es un lenguaje de programación y entorno de desarrollo integrado de código abierto basado en Java, de fácil utilización, y que sirve como medio para la enseñanza y producción de proyectos multimedia e interactivos de diseño digital.
Casey Reas y Ben Fry desarrollaron a partir del 2001 el lenguaje de programación de código abierto Processing, a partir de reflexiones en el Aesthetics and Computation Group del MIT Media Lab dirigido por John Maeda que actualmente es muy utilizado por muchos artistas para realizar sus trabajos en software.
Se distribuye bajo la licencia GNU GPL.
Está disponible en Internet sin costo alguno.
Al estar basado en Java, puede heredar todas sus funcionalidades, convirtiéndose en una herramienta poderosa a la hora de encarar proyectos complejos. 
Un ejemplo sencillo en que dibuja una frase y una línea acorde a la posición del mouse es el siguiente.
/*
  Programa de ejemplo introductorio a Processing
  Pinta un texto de saludo y una lInea acorde a la posiciOn del mouse
*/


void setup(){
  //se ajusta el tamaNo de la ventana
  size(500,500);
}



Lo que más atrae a los artistas es que con Processing se puede crear continuamente una madeja de complejidad creciente a partir de obras, sistemas, imágenes y experiencias. Todo esto constituye un campo lleno de posibilidades, pero es también un estandarte cultural, una suerte de Manifiesto Comunista con instrucciones para su aplicación basadas en el uso del código; además, son objetos estéticos fascinantes. Si existe una estética Processing, ésta resulta de la experiencia de unir los propios circuitos con la capacidad universal del ordenador de ampliar y repetir. Quizás esto pueda considerarse como neobarroco: técnica al servicio del placer sensitivo.




No hay comentarios:

Publicar un comentario