Search papers, labs, and topics across Lattice.
This paper explores the Processing/p5 libraries across various programming languages, focusing on how they maintain consistent priorities for creative coding experiences. Through case studies in JavaScript and Lua, the authors identify key aspects that define Processing/p5, emphasizing their implications for learning and artistic practice. The findings highlight the potential for these libraries to serve as a foundation for both educational and research initiatives in creative coding.
Processing/p5 libraries reveal consistent creative coding principles that transcend programming languages, unlocking new opportunities for learning and artistic exploration.
Processing/p5 libraries across different programming languages enact consistent priorities for creative coding as a designed experience. Case studies in JavaScript and Lua reveal guiding aspects that constitute Processing/p5 regardless of host language, highlighting opportunities for learning, research, and artistic practice.