We are about to switch to a new forum software. Until then we have removed the registration on this forum.
I'm very pleased to announce the release of Python Mode for Processing 3.x, available through your "Add Mode..." dialog.
Python Mode lets you write Processing sketches, which run in the Java-based Processing runtime, using the Python programming language. Because the runtime is the Processing runtime, and not a new implementation, you may use most existing third-party libraries. You may also use any third-party pure-Python libraries by dropping them into your sketch folder.
Much of the work in achieving compatibility with Processing 3.x was was done by Luca Damasco (Google Summer of Code student), under the supervision of Golan Levin, with additional support from the Frank-Ratchye STUDIO for Creative Inquiry at Carnegie Mellon University. Without Luca, the project may well have died.
Development takes place at https://github.com/jdf/processing.py.
Comments
Sounds very exciting and congratulations! by the way, when you say:
do you mean any python libraries like those doing statistics and machine learning can also be used in processing.py? If so, that's amazing!
Thanks!
You may use any pure python library, meaning one which has no C-language ("native code") dependencies. Unfortunately, all of the Python libraries for number crunching (NumPy, for example) are implemented primarily in C, with Python wrappers, so you can't use those.
I see, thanks.