The Sam Pottinger branch
offers the following over the mainline version of Processing:
- Support for Java 11, OpenJDK, and OpenJFX.
- Move to ANTLR 4 with Java 8 language features (lambdas and generics!) and localization of syntax errors.
- Continuous integration and deployment via Travis.
- Updated license text.
It is an incredibly exciting step forward in the Processing code base that helps the project prepare for its future while migrating to a fully open source stack and giving the community long-awaited access to important language features like lambdas and generics. It is currently being reviewed so is not yet official build from the Processing foundation
and its edits are not accepted. However, like regular Processing, it is released under the same GPL / LGPL
license (use at your own risk, no implied or explicit warranty of any kind).