quadcore4
> Being based on Clojure for good and bad also means being dependant on the JVM. {snip} The JVM situation (either open, supported and slow, or not supported at all) makes Clojure a no-go on this entire platform.
Maybe the solution is that we need a Clojure implemented on Guile.
Edit: That would make a number of groups of people happy:
* the free-software advocates who like Clojure don't like its current license (EPL)
* the folks who like Clojure but don't want to use the JVM or anything else Java-related
* the people who want to use Clojure on JVM but cannot tolerate its slow start-up time and/or high memory usage
* the group who would like to re-implement Emacs, but not in Elisp, Scheme, or CL
* (Edit 2) the Guile dev team, who would get an influx of new users
* (Edit 3) GNU folks, who would see more people exposed to GNU and Guile
Aside, not sure what the multi-threading story of a Guile-Clojure would look like.