From: Timothy J. H. <ti...@cs...> - 2005-11-16 17:48:05
|
Hi Victor, I've been lurking on the sisc list listening to the SISC vs Kawa debate. Another option you can consider is JScheme (jscheme.sourceforge.net). It has a very nice approach to Java integration (the javadot notation) and is reasonably fast (of course as a JScheme developer I'm biased!) We've used it extensively in several projects, including a groupware=20 system http://groupscheme.sourceforge.net/grewpedit/ that I use every day in my lecture class. This program allows a dozen or students with laptops in class to connect to my server and to jointly coedit Java programs (without locking). I only mention this to point=20 out that for this type of application, JScheme is certainly fast enough as most of the computation is limited by human typing speed. (We are actually rewriting grewpedit in Java so as to encourage Java developers to use=20 the resulting collaborative editing library, while still allows Scheme=20 applications to be developed using that code....) JScheme is *not* R5RS compliant. It doesn't support full continuations, it doesn't support any SRFIs. It is however a nice environment for=20 writing Scheme code that interacts closely with Java code. It does have Last=20 Call Optimization however. Anyway, just thought you might like some other ideas, but I didn't want=20= to clog up the SISC discussion list. Best wishes, ---Tim--- On Nov 16, 2005, at 12:34 PM, Victor Rodriguez wrote: > 2005/11/15, Chris Dean <ct...@so...>: >> [Let's assume this is not a troll.] > > Funny how a question like this can make people suspicious! :-) > > [snip] >> You could also abandon Java and just use mzscheme. > > I can certainly abandon Java for personal projects, but the place I > work is a Java shop for the foreseeable future. Fortunately, SISC > could be a way to introduce Scheme without giving up Java, and so I am > hopeful. > > I realize know that I left out the most important question to realize > this goal: which has better Java integration, SISC or Kawa? > >> =46rom the responses so far, Kawa seems to have an advantage. The = truth > is, I'm attracted to SISC, since it supports more features, such as > continuations, and from what I have seen so far (very little), Java > integration seems to be easy. > > By the way, since you mention it, l do not necessarily have to use a > Java-based Scheme for other projects. Is there a Scheme implementation > with a nice library for doing GUI applications? (in Windows, Linux, > both?) > > Thanks, > > Victor Rodriguez. > > > ------------------------------------------------------- > This SF.Net email is sponsored by the JBoss Inc. Get Certified Today > Register for a JBoss Training Course. Free Certification Exam > for All Training Attendees Through End of 2005. For more info visit: > http://ads.osdn.com/?ad_idv28&alloc_id=16845&op=3Dclick > _______________________________________________ > Sisc-users mailing list > Sis...@li... > https://lists.sourceforge.net/lists/listinfo/sisc-users |