Q&A #7.3: Comparing p5.js and Processing - Part 3

TL;DR
Exploring the advantages and disadvantages of Processing and p5.js for creative coding and web development.
Transcript
(whistle blows) - That's right, this is actually a third video about the differences between p5.js and Processing, and in this video, I'm going to make a list of pros and cons. I have to admit, the list is going to be kind of a complete mess, a terrible diagram. Maybe somebody on the internet will make some kind of group-editable document diagram t... Read More
Key Insights
- 👨💻 Auto-completion is available in Processing through code completion features.
- 💦 Shaders are supported in Processing, while p5.js is working on integrating shader support.
- ❓ Exporting options are more extensive in Processing compared to p5.js.
- 👂 Both environments provide sound and video libraries for creative projects.
- 🚗 Mobile functionality is easily supported in p5.js due to browser compatibility.
- ❓ Processing offers functionality for 3D model exporting and printing.
- 🎁 Challenges with file management are present in p5.js due to browser limitations.
Install to Summarize YouTube Videos and Get Transcripts
Explore YouTube Video Summarizer or Get YouTube Transcript Extractor
Questions & Answers
Q: Does Processing have auto-completion features?
Processing does offer code completion with control space, making it easier to write code efficiently and accurately.
Q: How can one use Processing libraries outside of the Processing editor?
Processing sketches can be created and used with Java editors like IntelliJ, Eclipse, or NetBeans, providing flexibility for development.
Q: Is shader support available in p5.js?
Shaders are part of WEBGL and are supported in Processing, with p5.js working on implementing shader support in its WEBGL rendering mode.
Q: How do Processing and p5.js handle exporting of projects?
Processing offers more exporting options for various formats like high-resolution images, animations, and standalone applications, while p5.js has limitations due to browser-based restrictions.
Summary & Key Takeaways
-
Processing and p5.js both offer features like auto-completion, with Processing having a code completion feature.
-
Shaders are supported in Processing, while p5.js is developing shader support.
-
Exporting capabilities differ between Processing and p5.js, with Processing offering more options.
-
Both environments have sound and video libraries for creative projects.
Read in Other Languages (beta)
Share This Summary 📚
Summarize YouTube Videos and Get Video Transcripts with 1-Click
Try YouTube Summary with ChatGPT & Claude or YouTube Transcript Generator
Explore More Summaries from The Coding Train 📚






Summarize YouTube Videos and Get Video Transcripts with 1-Click
Try YouTube Summary with ChatGPT & Claude or YouTube Transcript Generator