At every conference I’ve been to there has always been one person who’s core message is to make something every day. As somebody who’s in the creative industry, making things is not only my job — but my hobby.
The main problem I’ve found is that I don’t always want to make something using the same tools that I use day-in day-out. All of these shiny new tools and frameworks also take time to learn and setup — just to be able to spin up a simple side-project.
So unless I’m super motivated; then I find myself with an evening free and absolutely no will-power to do anything that requires coding. I just really don’t want to touch HTML or CSS.
Truly though, Processing is fast, and it doesn’t matter how experienced you are as a developer. The more you use it: the more complex the programs you’ll be able to bring to life. Even as a beginner I’m able to draw things with code and solve problems in a neat little sandbox.
All of the code can then be saved or trashed with absolutely zero hassle. The entire environment is setup and working by just opening the program. It’s a lovely change to setting up a directory structure, followed by dealing with Atom/Chrome/NPM/Webpack for however long before I can get started.
The co-founder of Etsy, Jared Tarbell, uses Processing for generative art; which can be seen on his website complexification. All of his works come with their source-code if you wanted to try it yourself or explore what he’s done.
Joshua Davis uses Processing coupled with audio-input and Open Frameworks to create some awesome music videos.
So if you find yourself with five minutes spare and not knowing what to do, why don’t you give Processing a try?