We are about to switch to a new forum software. Until then we have removed the registration on this forum.
NOTE: This project is DEPRECATED. Check out processing.py's Python Mode instead - it's in Processing's "Add Mode" dropdown menu!
The download: PythonMode.zip
The repo: python-mode-processing
[sketch folder]/mode/PythonMode, so that files have paths like
[sketch folder]/mode/PythonMode/mode.properties. Then, start up processing, and select Python Mode!
Things that work, usually:
Things that haven't happened yet:
In general, the whole thing is buggier than a Volkswagen full of cockroaches and not quite ready for release, but I don't have time to finish it right now, so I figured I'd put it out there and see what people think.
I made this partly because I love processing and python, and think that python's syntax combined with processing's semantics is a recipe for awesome. Java is a great language but python can be clearer and cleaner, especially for small projects and beginning coders.
I also made this because I had spare time and wanted to see what programming a larger project was like. I didn't really have any cohesive plan or follow any best practices, but the code is commented and usually works. The github repo is here and I would love bug reports and contributions, but I don't really have time to fix things right now- if anyone wants to take a crack at it I will gladly hand over the reigns.
A few final notes: