Some of you might remember when a 3mb flash animation could pack in some 5 minutes of animation, with the more advanced ones even having chapter/scene selectors, which could also include clickable easter eggs and other kinds of interactions during the scenes.
The point is that p5.js, like Processing, is designed to be easy to learn by people who are not familiar with programming, like your hypothetical designer.
You’re just blindly dismissing any option that isn’t exactly flash.
These two are very different to each other. One was created mainly for designers (though it evolved later ) the other was created to teach programers. That’s quite different.
But I appreciate that you feel strongly about p5js. I’m sure it’s great and that it helped many people.
For the nth time: It. Was. Created. To. Empower. Artists., you obtuse sealioning troll.
I’m sure you are correct about everything. Have s nice day!