¿Qué es Processing?
Como dice de forma simple y clara la página oficial, se trata de un lenguaje de programación de código abierto para gente que quiere crear imágenes, animaciones e interacciones. Inicialmente desarrollado como software para crear bocetos de trabajo y enseñar los principios de la programación en un contexto visual, Processing ha evolucionado hacia una herramienta de producción profesional. Hoy hay decenas de miles de estudiantes, artistas, diseñadores, investigadores y aficionados que usan Processing para aprender, hacer prototipos y producir proyectos a diario.
Características del lenguaje:
- Gratuito y de código abierto.
- Generación de programas interactivos con salida en formatos 2D, 3D y PDF.
- Integración con OpenGL para usar aceleración 3D.
- Compatible con GNU/Linux, Max OS X y Windows.
- Los proyectos se pueden ejecutar como applets de JAVA en la red.
- Más de 100 librerías que extienden el potencial del programa con sonido, vídeo, visión por computador y más…
- Bien documentado y varios libros disponibles.
Para empezar a programar con Processing, tenemos un tutorial básico en castellano y catalán, traducido por Joan Soler. ¡Suerte!
Por si no lo sabes: http://arduino.cc/hu/Main/Software
ResponderEliminarLa gente de Arduino (mi antiguo jefe está ahora mismo liderando algunas iniciativas con esta cosa: http://www.xataka.com/hogar-digital/arduino-y-telefonica-ponen-facil-conectar-al-mundo-cualquier-objeto, http://www.youtube.com/watch?v=XZy4Vh9YxNI&feature=relmfu), también lo usa.
La verdad es que me sorprende mucho, esta evolución porque Processing más que Java es C... y del antiguo. Nunca pensé que justamente C fuese el lenguaje de programación para artistas... nunca.