Re: lgtk-0.0.3 - experimental gtk bindings for Common Lisp
Mario Mommer <[email protected]> Wed, 29 Oct 2003 08:22:08 +0100
| Newsgroups | gmane.lisp.clump |
|---|---|
| Message-ID | <[email protected]> |
Frédéric Brunel <[email protected]> writes: > > I have just put up experimental gtk bindings at common-lisp.net, to be > > found here [...] > > How about the CL-GTK project? It is referenced from the language > bindings page on the gtk.org site. What are the differences with your > bindings actually? The long answer :-) is that I don't know in full detail. I started this project without looking too much at what others did, since whatever it was, it did not seem to help much. There is clg, untouched for at least 18 months, and I haven't seen it recomended on c.l.l. nor anywhere else. The socket based approach from cl-gtk seems to me a problem because it needs a client written in C at the other end of the socket. That implies writing C, with all the problems that that involves. I wanted to find a possibility to leverage the extra power CL gives. Once I got some details cleared, adding functionality seems a breeze. I don't know how the interfaces of the other gtk bindings are. I spent quite some time thinking on how I would like them to be, and then sat down and fought it out. Until now I didn't have to make any compromise. I ended up essentially reimplementing something like UFFI, which I hope to use some day to do bindings to other toolkits/software. I will be looking for another target as soon as I get some more functionality into lgtk. Regards, Mario.