GUI lib recommendations

Discussion of Common Lisp
Post Reply
cYmen

GUI lib recommendations

Post by cYmen » Tue Jul 01, 2008 6:31 am

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.

nklein
Posts: 12
Joined: Sat Jun 28, 2008 9:13 am
Location: Minneapolis, Minnesota, USA
Contact:

Re: GUI lib recommendations

Post by nklein » Tue Jul 01, 2008 8:36 am

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.

mmmk
Posts: 8
Joined: Sat Jun 28, 2008 11:37 pm

Re: GUI lib recommendations

Post by mmmk » Tue Jul 01, 2008 11:32 am

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.

donkey
Posts: 11
Joined: Sun Jun 29, 2008 11:05 am

Re: GUI lib recommendations

Post by donkey » Tue Jul 01, 2008 2:04 pm

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.

dmitry_vk
Posts: 96
Joined: Sat Jun 28, 2008 8:01 am
Location: Russia, Kazan
Contact:

Re: GUI lib recommendations

Post by dmitry_vk » Wed Jul 02, 2008 2:40 am

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

Exolon
Posts: 49
Joined: Sat Jun 28, 2008 12:53 pm
Location: Ireland
Contact:

Re: GUI lib recommendations

Post by Exolon » Wed Jul 02, 2008 6:51 am

nklein wrote:Also, I don't think http://common-lisp.net/project/cello is on the Cliki page, and it seems worth a peek.
It (and Cells) sounds very interesting, but all of the links to the actual code/screenshots/etc (including the CVS site) are broken :(

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

fofikos
Posts: 2
Joined: Sat Jul 12, 2008 7:53 am

Re: GUI lib recommendations

Post by fofikos » Sat Jul 12, 2008 8:09 am

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.

Post Reply