Skip to content
franks42 edited this page May 2, 2012 · 1 revision

The following is by no means an exhaustive list, but acknowledges some of the key-components we rely on:

  • seesaw - Dave Ray's Seesaw library is the basis for all the GUI-related stuff, and it hides you from all things Swing. If you do not know what that means, go to your local bookstore, find one of the humongous Java-Swing bibles out there, flip thru the gazillion pages of incomprehensible java-speak, and then realize that clj-ns-browser's gui was created in a few weeks without any knowledge of Swing... and we're still innocent - an enormous testament to Dave's ability to abstract Swing away and to clojurize all the many state-full GUI-interactions.

  • clojuredocs - wonderful concept to crowd-source examples and best-practices - needs more love though... so go contribute!

  • hiccup - that's how you ought to write html...

  • leiningen - indispensable tool from technomancy (Phil Hagelberg), who also lives on IRC to answer Qs about all things clojure

  • tools.trace - an underutilized gem of a tool - wish I'd know about it from the very beginning as it makes debugging of some types of issues so much easier.

  • clojure.core - not sure what to add here... believe someone called Rich Hickey is vaguely associated with some of the work ;-)

  • clojure community on the mailing-lists and on IRC

Clone this wiki locally