Medium is such a garbage site these days. So I open this article in Safari 12 on Mac, and I am unable to scroll. Nothing floating above the content that I can see, but it just wouldn't scroll. I wish people would stop using this shite. There are much better alternatives out there.<p>The absurd is, a few years ago Medium was seen as a hope for change in a sea of bad sites. Now it's one of the most glaring example of bad sites.
Processing got me into programming in University while studying design and kicked off my (too-long) transition to full-time software-development. It's an awesome tool and I'm happy to see it is still going strong. To somebody looking for a little more advanced, but still approachable variant, I can highly recommend OpenFrameworks, which is C++-Based.
Wow, this is excellent! Processing was definitely my introduction to graphics programming, and I think it's still the most effective tool in teaching certain programming concepts. The visual feedback loop is <i>huge</i> for getting people off the ground.<p>In 'creative coding' classes, I think a big missing piece is an easy way to collaborate on and share scripts, and this is a perfect tool for that.<p>Many congrats to the creators!
Proce55ing (remember its original name?) is today's LOGO.<p>It's a fantastic way for people to approach programming in a very visual and progressive way.<p>When P5.js first came out, I was skeptical. But today with the power of javascript, I think it's just as fine for most applications.
This reminds me of OpenProcessing which has similar support for "playing with Processing" in an editor and hosting your projects. You make an account, and then share your projects, view others', play around, etc. OpenProcessing appears to currently do more to facilitate teaching and educational projects using Processing.<p>- <a href="https://www.openprocessing.org/" rel="nofollow">https://www.openprocessing.org/</a><p>All in all, it's great to see the community around Processing and p5js keep building and continuing to be a positive force to make programming, focused on creative design, more accessible.
Are there any context sensitive help, tooltips, etc ?<p>Seeing two function definitions, my first inclination was to run them on the next two lines, via<p><pre><code> setup();
draw();
</code></pre>
So that was wrong.<p>Ok, so the functions run themselves automagically.<p>Guessing that there must be line and circle functions, I managed to get those running.<p>How do I discover new stuff?<p>Shift - Tab is not doing anything over function signatures(Jupyter can do that in the browser sort of ok).<p>What would a total newbie do next without going over to Help tab?
It has a lot of great features but for some reason people seem to consider this primarily a beginner tool.<p>Is it just the fact that it's easy to use that makes it only for beginners? Surely there are some people who are serious about visual or interactive programming that could take advantage of it?