chicken-users
[Top][All Lists]
Advanced

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

Re: [Chicken-users] Re: Debian slander?


From: John Cowan
Subject: Re: [Chicken-users] Re: Debian slander?
Date: Thu, 27 Dec 2007 20:58:53 -0500
User-agent: Mutt/1.5.13 (2006-08-11)

Ivan Raikov scripsit:

>   I do believe that the Stalin compiler supports general tail
> recursion. Are you sure that you are talking about recent versions of
> Stalin?

Perhaps not.  (There should really be a stalin egg.)

>   The new version is better, but I still think that "... hundreds of
> Chicken libraries ..." deserves its own sentence. Do you think you can
> break up the sentence "The active and helpful ... " into something
> more concise and manageable?

Okay.

> Oh, and apparently, "compliant" means that a system provides partial
> support for a standard, and "conformant" means that a system has been
> formally tested (and passed) against all requirements of the
> standard. So it would be correct to say that Chicken is
> R5RS-compliant, but not that it is R5RS-conformant, at least according
> to the explanation in this blog post:

Fair enough, but I like the plain wording "almost all of R5RS" better;
it's certainly clearer.

BTW, I keep saying "to and from" because lots of Schemes have FFIs,
but being easily embeddable is not so common.  Next version:

Chicken Scheme combines an optimising compiler with a reasonably fast
interpreter.  It supports almost all of R5RS and the important SRFIs.
The compiler generates portable C code that supports tail recursion,
first-class continuations, and lightweight threads, and the interface to
and from C libraries is flexible, efficient, and easy to use.  There are
hundreds of contributed Chicken libraries that make the programmer's
task easier.  The interpreter allows interactive use, fast prototyping,
debugging, and scripting.  The active and helpful Chicken community
fixes bugs and provides support.  Extensive documentation is supplied.

-- 
Real FORTRAN programmers can program FORTRAN    John Cowan
in any language.  --Allen Brown                 address@hidden




reply via email to

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