Py5, a Python version of Processing for your creative coding projects
11–20 of 34 posts
Re: Py5, a Python version of Processing for your creative coding projects
#12Re: Py5, a Python version of Processing for your creative coding projects
#13I don't get it, I thought this was a port of Processing to Python, but then the installation instruction says: > If you have Java 17 installed on your computer, you can install py5 using pip: So it still depends on Java? Is this like a Python wrapper for Processing? UPDATE: Got the explanation. From another page on the website: > Py5 is a creative coding framework for Python 3.9+. Its use and functionality is analogo…
Re: Py5, a Python version of Processing for your creative coding projects
#14It took way too many clicks for me to figure out what this project is. And I'm still not entirely sure.
Re: Py5, a Python version of Processing for your creative coding projects
#15Why must every educational python library insist on teaching kids with global variables? I know parameters aren't easy for novices, but it feels like it's missing a lot of the value when we don't attempt to teach them...
Re: Py5, a Python version of Processing for your creative coding projects
#16Re: Py5, a Python version of Processing for your creative coding projects
#17Why must every educational python library insist on teaching kids with global variables? I know parameters aren't easy for novices, but it feels like it's missing a lot of the value when we don't attempt to teach them...
Re: Py5, a Python version of Processing for your creative coding projects
#18Why must every educational python library insist on teaching kids with global variables? I know parameters aren't easy for novices, but it feels like it's missing a lot of the value when we don't attempt to teach them...
Re: Py5, a Python version of Processing for your creative coding projects
#19I don't get it, I thought this was a port of Processing to Python, but then the installation instruction says: > If you have Java 17 installed on your computer, you can install py5 using pip: So it still depends on Java? Is this like a Python wrapper for Processing? UPDATE: Got the explanation. From another page on the website: > Py5 is a creative coding framework for Python 3.9+. Its use and functionality is analogo…
It seems like an axiom that no Python package can be written that does not depend on C/C++/Java doing the real work.
Re: Py5, a Python version of Processing for your creative coding projects
#20I don't get it, I thought this was a port of Processing to Python, but then the installation instruction says: > If you have Java 17 installed on your computer, you can install py5 using pip: So it still depends on Java? Is this like a Python wrapper for Processing? UPDATE: Got the explanation. From another page on the website: > Py5 is a creative coding framework for Python 3.9+. Its use and functionality is analogo…
It seems like an axiom that no Python package can be written that does not depend on C/C++/Java doing the real work.
If you have something CPU bound, and it's python code hitting that ceiling, you're probably throwing away 10x performance [1]. That's ok, because anyone that cares about performance doesn't do that (or quickly learns).
[1] https://programming-language-benchmarks.vercel.app/cpp-vs-py...