Hacker News new | ask | show | jobs
by lstamour 4332 days ago
Processing isn't about data. It's about graphics. The original, is a playground environment based on Java for making computer graphics and such. Think of it as programming for non-programmers.

Processing.js brought the Java toolkit to the web. You could basically insert a script tag and your Processing code would run within a Canvas object.

P5 here apparently improves upon Processing.js, letting you "escape the canvas" if you so choose.

1 comments

I appreciate the point that it's oriented towards non-programmers.
> I appreciate the point that it's oriented towards non-programmers.

I dont think it's oriented towards non-programmers.It's an abstraction of web apis sure,but non-programmers wont magically turn into "creative coders" with a framework.

The original, Processing, took off because it was easy to share snippets of code and then modify variables to make it work. So indeed, non-programmers can write code, by copying and pasting. They're already creative... they want to make something that looks cool, they aren't sure how they'll get there, but they'll know it when it's done (or they run out of time to tweak).