On 12/31/05, C Y <[EMAIL PROTECTED]> wrote:
--- Rob Myers <[EMAIL PROTECTED]> wrote:
> On 29 Dec 2005, at 22:43, C Y wrote:
>
> > I think the correct long term course for "pure"
> > lisp graphics is to create cl-gdi which will be
> > to Windows what CLX is to X11.
>
> But this would be non-portable and work against sharing
> tutorials and code.
I only propose to use cl-gdi as a back end for a Lisp GUI toolkit, such
as Garnet or McCLIM. Code written in those would run on CLX or cl-gdi
transparently via the toolkit magic. I don't propose to write
application code on the cl-gdi (or CLX, for that matter) level.
Hello all,
It is great to see such a community spring up and bloom ;)
May I make another suggestion besides using a cl-gdi or CLX? I would suggest using GGI (www.ggi-project.org ). It has many backends including ones for X, Quartz, and DirectX. I have already created some basic wrappers located in the project's cvs repository ( http://cvs.sourceforge.net/viewcvs.py/ggi/wrappers/lisp/cl-ggi/). This would provide a common low-level api which could be replaced later with a pure Lisp one. They could, of course, use some gardening, which I would be willing to do if there was sufficient interest. Or someone familiar with C but new to Lisp might want to do this. Things to be done include switching from uffi to cffi, adding more functions (possibly using verrazano), and perhaps writing a higher level convenience library.
Happy New Year
Ryan
_______________________________________________ Gardeners mailing list [email protected] http://www.lispniks.com/mailman/listinfo/gardeners
