News for hackers. Stuff that matters.

quadcore4

Re:Clarifying some things about Guile-Emacs on Friday September 19, 2014 @10:44AM (#8340712)
> > As for the future, I would love to see an Emacs implemented in Clojure

> 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.