December 08, 2011
Clojure/West is a new conference bringing the Clojure community together to discuss techniques, tools, and the state of the Clojure ecosystem March 16-17th for three tracks of sessions.
I sure wish I could go hang out with other Clojurians. It's lonely here by myself. The conference looks like it will be fun and informative.
Registration is open:
December 08, 2011
Dave Ray has written a commented source listing which guides you through building a simple GUI with Seesaw.
; How can we get to the radio buttons without using the rbs var? How about
; with a selector:
(select f [:JRadioButton])
;=> (#<JRadioButton ... > #<JRadioButton ... >)
. . .
; and, of course, you can register a listener for group selection changes
(listen group :selection
(fn [e]
(when-let [s (selection group)]
(println "Selection is " (id-of s)))))
I have only done a bit of GUI programming with Java (mostly in college). But rather than giving me flashbacks to that nightmare, Seesaw makes me feel secure that I could face the Swing dragon again.
From the Seesaw readme:
It's an experiment to see what I can do to make user interface development funner in Clojure.
December 07, 2011
⚡ ⚕ Welcome to the academy. ⚛ ♬
This appears to be a way to learn Common Lisp. It intrigues me because of the esoteric flavor of it.
From the top of the page:
Genesis
In the beginning Man created the computer. Now the computer was formless and empty, darkness was over the surface of the deep, and the Spirit of Man was hovering over the terminal.
And Man said, "Let there be lisp," and there was lisp. Man saw that the lisp was good.
It is followed by a rendering of the I Ching, an inline rendering of the game of life, and references to movies and music.
December 06, 2011
LispCast has been reborn from the ashes of its former existence.
Please stay tuned.