Practical uses
- Create a generative artwork.
- Prototype an interactive installation.
- Learn programming in a visual way.
Pros and cons
What Processing does especially well — and the limits to anticipate.
Pros
- Entirely free and open source.
- Great entry point into creative coding.
- Large community and many libraries.
- Available as p5.js for the web.
Cons
- You have to be willing to write code.
- Minimalist editing interface.
- Less suited to large real-time projects.
Processing: when it makes sense.
Processing is ideal to learn creative coding and prototype visuals through code; if you don't want to program, a visual design tool fits better.
Keep if
You want to learn to code visually.. You create generative art or interactive installations.
Challenge if
You want visuals without writing any code.. You need a ready-made design tool.
