I know this isn't a direct answer to your question, but may I suggest
SWT (unless you already have some investment in Swing or have a
particular technical reason to use it) instead? In my experience SWT
is more lightweight and responsive, especially in the repl.

As for "hot swapping" of logic... that's easy. When you create GUI
objects, use clojure.core/proxy and refer to defn'ed functions. They
will be updated when you reload the namespaces. Reloading is achieved
by passing the :reload keyword as a directive to require/use, like
(use 'foo.bar :reload).

-John

On Feb 17, 7:49 pm, Raoul Duke <rao...@gmail.com> wrote:
> hi,
>
> any pointers to learn up on how to get a nice environment for doing
> swing app development w/out having to kill and restart the whole world
> when i make changes to app logic? (yes i'm googling, but i'm still
> confused/clueless just yet.)
>
> many thanks.

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to