I would like to use Processing in teaching a class, but it would need to run in Python 3 rather than Python 2. Is there any info if this will be available, or if it can be hacked to use the Python 3 compiler?
It's still Python 2 syntax though. No idea when it's gonna be re-based to 3.
Given that Processing API is written in Java, it can't be directly accessed via regular Python unfortunately.
BtW, besides Processing Java, there are 2 versions written in JS: Pjs & p5.js:
I wanted to use it for the simple IDE and of course the graphics framework, but I the class will be taught in Python 3. Thanks for the explanation. Now I understand why it is on 2.7 since it is Jython.
Answers
Python Mode is based on Jython: http://www.Jython.org/
It's still Python 2 syntax though. No idea when it's gonna be re-based to 3.
Given that Processing API is written in Java, it can't be directly accessed via regular Python unfortunately.
BtW, besides Processing Java, there are 2 versions written in JS: Pjs & p5.js:
I wanted to use it for the simple IDE and of course the graphics framework, but I the class will be taught in Python 3. Thanks for the explanation. Now I understand why it is on 2.7 since it is Jython.