Live data from Hacker News

Py5, a Python version of Processing for your creative coding projects

py5coding.org

31–34 of 34 posts

Re: Py5, a Python version of Processing for your creative coding projects

#31

I see the Processing folks have not lost their touch for unnecessarily confusing names. Why on earth would they call this “py5”?

the javascript version of processing is called p5js. According to the creator the 5 comes from "the original domain of processing was proce55ing.net, so people used to sometimes refer to processing as proce55ing or P5 or p5 for short. they still do sometimes. p5.js is a reference to that."

https://github.com/processing/p5.js/issues/2443

Re: Py5, a Python version of Processing for your creative coding projects

#33
post #8

Earlier quoted context omitted.

I suppose jython would be particularly useful in such cases

People have got Processing working Jython (I played with it myself a very long time ago). Jython itself is making it's way to a python 3.x implementation but it doesn't seem to be quite there for general consumption, though maybe for some creative coding things this isn't a problem, for myself I'd need to wait until it's ready. If you are able, I'd recommend contributing to the Jython 3 work.

Check out GraalPy, part of the GraalVM project. My company has switched from Jython to GraalPy with relatively little work.

Re: Py5, a Python version of Processing for your creative coding projects

#34

I see the Processing folks have not lost their touch for unnecessarily confusing names. Why on earth would they call this “py5”?

the javascript version of processing is called p5js. According to the creator the 5 comes from "the original domain of processing was proce55ing.net, so people used to sometimes refer to processing as proce55ing or P5 or p5 for short. they still do sometimes. p5.js is a reference to that." https://github.com/processing/p5.js/issues/2443

Thanks for the answer, although it reinforces my point I think. I remember when Processing was the hot new thing and reading about it was incredibly confusing.
Post reply on HN