chicken-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-users] Clojure


From: Andrew Gwozdziewycz
Subject: Re: [Chicken-users] Clojure
Date: Mon, 6 Jul 2009 17:20:11 -0400

On Thu, Jul 2, 2009 at 7:56 PM, Leonardo Valeri
Manera<address@hidden> wrote:
> 2009/7/3 Andreas Rottmann <address@hidden>:
>> Peter Bex <address@hidden> writes:
>>
>>> On Thu, Jul 02, 2009 at 01:42:16PM -0700, Shawn Rutledge wrote:
>>>> If you want real Scheme (rather than just lisp-like) you could try
>>>> Kawa.  I have not tried either one, though.
>>>
>>> Actually, I think SISC is the canonical Scheme-on-Java.  Not sure why,
>>> possibly because it's better maintained or implements Scheme more
>>> completely?
>>>
>> IIRC, SISC is a complete implementation of R5RS, while Kawa punts on
>> continuations (it has only escape continuations) and proper tail
>> calls[0].
>>
>> [0] http://www.gnu.org/software/kawa/internals/complications.html
>>
>> Regards, Rotty
>
> I've always considered the most important difference between the two
> to be the fact that SISC is an interpreter, while Kawa is also a
> bytecode compiler.
>
> There are some cases where you want compiled classes to be crapped out
> at the end of the day, continuations or no continuations.
>
> I do wish the SISC codebase would move a little, afaik its been static
> since early 2008, and while its good, its not bug-free. Kawa has
> limitations, but is maintained.
>
> In the end, it comes to the right tool for the job. One's aim should
> be to ensure that the tool isn't Java. :d

As long as your referring to "Java the language" and not "Java the
platform" (i.e. the JVM),
I'll agree with you.

What are peoples opinions on Bigloo, which I believe can create Java
Bytecode and/or  compile to C source files?


-- 
http://www.apgwoz.com




reply via email to

[Prev in Thread] Current Thread [Next in Thread]