|
From: | Tony Garnock-Jones |
Subject: | Re: [Chicken-users] let-macro |
Date: | Thu, 16 Dec 2004 15:43:14 +0000 |
User-agent: | Mozilla Thunderbird 0.8 (Macintosh/20040913) |
Ariel Rios wrote:
Dunno if it is better to start from scratch or to try to continue with your work. I still don't understand chicken completely so it might be a better exercise to start anew. What do you think?
It is a huge job. Chicken has fairly unique FFI requirements (mostly to do with memory management) that make wrapping GTK+ a real challenge. (Also the design of GTK+ is itself working against you, fairly often.) If you were to start from scratch, perhaps SWIG might get you a fair way; I haven't yet managed to get round to experimenting with SWIG and chicken. If SWIG isn't going to work for wrapping GTK+, then in my opinion a from-scratch rework will end up repeating a lot of the code I wrote - but of course I might have missed a better way of doing things :-)
Tony
[Prev in Thread] | Current Thread | [Next in Thread] |