GUI lib recommendations
GUI lib recommendations
Well that's what I'm looking for.
I'm barely through the Guided Tour of McCLIM and some of the examples aren't working well and I have no idea what other toolkits there are and which are good.
I would appreciate some experience reports and recommendations.
I'm barely through the Guided Tour of McCLIM and some of the examples aren't working well and I have no idea what other toolkits there are and which are good.
I would appreciate some experience reports and recommendations.
Re: GUI lib recommendations
There are a ton listed here: http://www.cliki.net/Graphics%20Toolkit
I haven't tried any yet though so I can't really recommend. Also, I don't think http://common-lisp.net/project/cello is on the Cliki page, and it seems worth a peek.
I haven't tried any yet though so I can't really recommend. Also, I don't think http://common-lisp.net/project/cello is on the Cliki page, and it seems worth a peek.
Re: GUI lib recommendations
I've used http://sourceforge.net/projects/clg which is a GTK+ binding. It's actively maintained, straight forward to use and worked well for me with SBCL on Ubuntu at least.
Re: GUI lib recommendations
If you don't mind the spartan look and the lack of its own documentation, you can use ltk. It's quick, no-frills and very easy to use -- not to mention very straightforward if you used Tcl/Tk before. Some Tk functions are not implemented, but it works fairly well if you don't need anything serious. Otherwise, I'd recommend clg as well.
Re: GUI lib recommendations
You can use lambda-gtk. The version on site is old and not working on sbcl, but it is trivial to get it working. It offers a complete gtk binding.
(the patch to get it working is http://mo3r.nm.ru/lambda-gtk-0.1-sbcl-c ... -asd.patch )
Other gtk+ bindings didn't work for me (apart from cells-gtk, which I haven't tried).
(the patch to get it working is http://mo3r.nm.ru/lambda-gtk-0.1-sbcl-c ... -asd.patch )
Other gtk+ bindings didn't work for me (apart from cells-gtk, which I haven't tried).
Re: GUI lib recommendations
It (and Cells) sounds very interesting, but all of the links to the actual code/screenshots/etc (including the CVS site) are brokennklein wrote:Also, I don't think http://common-lisp.net/project/cello is on the Cliki page, and it seems worth a peek.

Actually, I found the working CVS link to Cells on the cells-devel mailing list.
And Cello's CVS is now here.
Someone should update the links on the webpage, but I don't see a maintainer address...
Re: GUI lib recommendations
I would suggest ltk if you are interested in portability. A lot (all?) of the gtk bindings
do not work in windows or osx. LTK works everywhere and is extremely stable/high quality.
do not work in windows or osx. LTK works everywhere and is extremely stable/high quality.