2008/11/4 Rich Hickey <[EMAIL PROTECTED]>

> I know people have built UIs with Netbean's Matisse, which is supposed
> to be very good, and wired them up with Clojure. IMO that's a
> promising approach.

I have quite a lot of experience with Swing/Qt so for once I can contribute
something informative (and overly subjective!) to the discussion :-)

Matisse is very good as far as *Swing* UI designers go (there arn't many)
but compared to Qt and Qt Designer there is no comparision IMO - designer
wins hands down.  It really is a beautiful tool and it makes UI design a
breeze (and actually enjoyable!).  I always wonder why the Matisse team
didn't copy some of Trolltech's (sorry, Qt Software's) ideas more. The way
it handles layout is so intuitive - it's the best example of layout
management I've seen of any UI toolkit (and that includes anything Microsoft
charge for).  The quality is generally true of Qt in general.

In contrast, trying to cobble together anything more sophisticated that a
simple dialog in Swing is awkward (not to mention ugly!) and the only decent
designer is the aformentioned Matisse - its main downfall being its
dependence on NetBeans and it's awful automated code-generation.
(Incidently, Qt Designer generates language-neutral XML files which are then
converted into C++/Java/Python source code etc by compilers, usually as part
of a build step.)

Appologies this feels like a Swing bashing - it's not intentional.  I've had
to endure Swing at work for *too* long!

FYI - Qt Jambi Webstart demo:
http://dist.trolltech.com/developer/download/webstart/qtjambi.jnlp

Cheers,
Paul.

--~--~---------~--~----~------------~-------~--~----~
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
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/clojure?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to