logoalt Hacker News

kailden04/23/20252 repliesview on HN

For clojure, you can use quil:

https://github.com/quil/quil

I’ve been using quil as I work through _The_Nature_of_Code_ by Daniel Shiffman:

https://natureofcode.com


Replies

phforms04/24/2025

Processing is what ignited my passion for programming and Quil has become my favorite way of writing it. It is amazing that you can re-evaluate the draw/update function in a running sketch and immediately see the changes, without having to reload the whole thing. And on top of it you have the beauty of the whole Clojure Stdlib with its immutable datastructures.

I just learned that there is now a tweak mode in Processing that lets you tweak certain parameters in the code (via draggable values, etc.) while the sketch is running, which is pretty awesome for experimenting with values. However, you still have to reload the whole sketch when you want to change other parts of the code, you can’t just eval a function in the editor and get immediate feedback like in Quil.

joeevans100004/23/2025

Are you just mentally switching over from their code examples to Quil, or?

show 1 reply