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
