I'll look at it more closely later, but the idea of a Swing wrapper
DSL is awesome.

It occurred to me that Lisp is data as code, and that every object can
transform itself into something printable (toString).

So why don't objects support toSwing? With the aid of metadata, I'm
sure it could work.

On Apr 19, 12:57 am, Dave Ray <dave...@gmail.com> wrote:
> Hi,
>
> For the last few weeks, I've been working on a Clojure Swing wrapper
> called Seesaw. I've learned a lot about Clojure so far, but I think
> it's time to ask for some feedback. If I wait 'til it's perfect or
> complete, ... well, then no one would ever hear from me.  The code can
> be found on github here:
>
>  https://github.com/daveray/seesaw
>
> I guess I'm looking for two kinds of feedback:
>
> 1) Is something like this useful or interesting to anybody? As someone
> who spends a lot of time programming Swing, it's useful to me, but if
> some tweaks or changes would help others, I'd like to know.
>
> 2) How bad am I abusing Clojure and what could I do to improve it?
> It's not particularly functional, but I'm currently using Swing's
> insanely imperative style as an excuse for that.
>
> Thanks!
>
> Dave

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