For some reason my first mail didn't go through so I am reposting.

Hello everyone,
 If you are receiving this email, then it means that cl-gardeners is up and
running on gmane.

  First I will introduce myself. I am a Masters student (99.9% completed) at
Arizona State University, my primary interest is in machine learning.
I am one of the main maintainers of wxCL. 

Nikodemus Siivola <[EMAIL PROTECTED]> writes:

> Jean-François Brouillet <[EMAIL PROTECTED]> writes:
>
>> If a portable CL GUI is the problem. wxWidget is not the solution.
>> I believe we should defer/postpone GUI toolkits until, at least, our
>> first birthday :)
>
> While I agree with the sentiment about wx I also think there are
> several existing toolkits that would benefit from Consumer Reports and
> some gardening. 

Not surprisingly I disagree with the above sentiments. As, Jean mentioned
maintaining a cross-platform library is not easy, and wxWidgets does not do a
bad job, remember they have to portably handle the idiosyncrasies of so many
different platforms.

In fact Java lobby had this article not too long back discussing why SWT
should have built on wxWidgets.
http://www.javalobby.org/java/forums/t45715.html  

I have also read some articles which were saying that wx4j is much nicer
and better than SWT, and the only reason SWT is in demand is because it is
backed by IBM. 

I am not a GUI library expert, I started working on wxCL while I was trying to
learn lisp and solve problems in Python Challenge, and I found that my
favorite lisp implementation was lacking GUI support.

Almost, all languages has some sort of bindings or libraries based on
wxwidgets. There is also a GUI builder, wxGlade for wxWidgets, and once the
cvs version of it was also supporting wxCL (but things are broken now, as the
wxCL interface has changed).

If anyone wants to help wxCL these are some of the areas where one can
contribute:

[1]Help write a kick-ass GUI library interface for wxCL. (This will require
good familiarity with macros, and at least intermediate level of skills with
lisp.) 

[2]Help write CLOS based interface for wxWidgets. This is something which can
be done by even newbies, and will help in learning some of the power of CLOS.

[3]Improve documentation and test it on various different platforms and lisp
implementations (yes! coming soon). 

A lisp documentation tool (maybe an extension of `Albert'), something like
javadoc which can read lisp files and generate xhtml docs, will be also very
useful. This should be a separate project, but it is something which IMHO will
help all lisp programmers/libraries.

[4]Feedback on the usability of the library, suggestions on how it can be made
better, bug reports, etc.

Information on wxCL can be found on the website, 

http://www.wxcl-project.org/en/home--home-1.html

as Jack mentioned the web pages have not been updated for some time, so if you
want to grab the latest release then go to sourceforge download page.

Cheers.

-- 
Surendra Singhi
http://www.public.asu.edu/~sksinghi/index.html

,----
| By all means marry; if you get a good wife, you'll be happy. If you
| get a bad one, you'll become a philosopher.  
|    -- Socrates
`----

_______________________________________________
Gardeners mailing list
[email protected]
http://www.lispniks.com/mailman/listinfo/gardeners

Reply via email to