Thanks for this pointer!
I had a short look at the Samples, Documentation and Implementation, but have to admit that the syntax (of Clojure) (for me (as (old fashioned) Java (and C) programmer))) looks (somewhat) intimidating Quite a while ago I made some experiments with Groovy and JOCL, and thought that I should also consider Clojure back then, but did not have the time to have a closer look at this.
The samples, however, look definitely more concise than the plain Java samples, and these “with”-macros seem to reduce the boilerplate code a lot.
I’ll refer to this whenever questions about this topic arise (and things like cuda - GPU programming on Clojure? - Stack Overflow show that there may be demand for that!)