I am a high school teacher in California and I am about to convert my class to remote because of the virus spread. We have worked exclusively with Processing in the classroom but I can see the great advantages of using p5js through the Open Processing platform for my students at home.
We are simple programmers with heavy image based projects. Can p5js projects created on Open Processing handle these types of projects? What are the pitfalls?
(Also, does anyone have a simple cheat sheet that translates Processing commands that are different in p5js?)
Honestly, other forum regulars like @GoToLoop understands preload much better than I do. Iāve spent more time with Java, python, and R modes than with p5.js.
The main difference (as I understand it) is asynchronous ā preload is āblockingā so it waits, ensuring all is fully loaded, but then setup starts the loading process and dives right into draw. https://p5js.org/reference/#/p5/preload