Processing with Spde: Scala at the Intersection of Art and Technology
Processing.org is a platform for graphical programming used in art, science, music, and commercial projects. Its greatest strength is its pragmatism: a simple programming environment called the PDE to create “sketches” that support everything from live video feeds to “hands in the mud” as input interfaces.
But even as Processing supports a thriving community of technological creators, its adoption is limited by the rigidity of its environment and the lack of structure when working outside it. After experimentally creating a fork of the PDE for Scala called Spde, I started over and reimplemented key features like single-step applet export as plug-ins for the Scala builder simple-build-tool, decoupling functionality from the source language to support sketches written in Scala, Java, and potentially any JVM language.
The talk will include a demonstration of using the Spde environment to create Processing sketches in Scala along with an overview of the development architecture.
—Technical Talks | Scala Days 2010
Coderspiel readers are required to attend this talk, and laugh at any jokes.



