Processing

De Wikipedia, la enciclopedia libre
Saltar a: navegación, búsqueda
Processing
Desarrollador(es)

processing.org
Información general
Paradigma Orientado a objetos
Apareció en 2001
Diseñado por Ben Fry and Casey Reas
Última versión estable 2.2.1 (19 de mayo de 2014)
Tipo de dato Fuerte, estático
Influido por Design by Numbers, Java, OpenGL, PostScript, C
Sistema operativo Multiplataforma
[editar datos en Wikidata]
Mandala generada en 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. Fue iniciado por Ben Fry y Casey Reas a partir de reflexiones en el Aesthetics and Computation Group del MIT Media Lab dirigido por John Maeda [1] .

Se distribuye bajo la licencia GNU GPL.

Alcances[editar]

Al estar basado en Java, puede heredar todas sus funcionalidades, convirtiéndose en una herramienta poderosa a la hora de encarar proyectos complejos.

Ejemplo[editar]

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);
}
 
 
void draw (){
  //pon el fondo de color gris
  background (128);
  //ajusta el tamaNo del texto
  textSize(25);
  //define el texto y sus coordenadas
  text("Hola al Mundo de processing",50,200);
  //dibuja una lInea entre el origen de coordenadas y la posiciOn del mouse
  line(0,0,mouseX,mouseY);
}

Véase también[editar]

Enlaces externos[editar]