gnu-arch-users
[Top][All Lists]
Advanced

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

Re: [Gnu-arch-users] Re: Pika Scheme project announcement


From: Jan Hudec
Subject: Re: [Gnu-arch-users] Re: Pika Scheme project announcement
Date: Sat, 22 Nov 2003 12:06:52 +0100
User-agent: Mutt/1.5.4i

On Fri, Nov 21, 2003 at 10:17:59 +0000, Bruce Stephens wrote:
> Miles Bader <address@hidden> writes:
> 
> > Miles Bader <address@hidden> writes:
> >> I'm curious if anyone's done a recent survey of scheme implementations,
> >> as there certainly seem to be a lot of them, including some that at
> >> least appear to have similar goals to pika (e.g., sawfish's rep).
> >
> > Oh, BTW rep's not actually scheme, it's vaguely supposed to be like
> > elisp...
> 
> Yes, although it's lexically scoped, and seems to have one slot for
> values (i.e., a symbol has a value, not a value and a function value).
> It also has property lists and things.  So it's probably best
> described as an updated elisp, informed by such things as scheme.

librep is a mixture of elisp and scheme as author felt appropriate.
Mosly elisp, but with one slot for functions and values, schemish define
and call/cc. It includes a module, that makes it mostly compatible with
r4rs (but can't be made compatible with r5rs).

> drscheme and mzscheme are basically the same, I think.  It's just that
> drscheme has a big environment (nice editor, etc.), especially
> suitable for learning.

mzscheme is the interpreter. drscheme is the editor and is buid on top
of mzscheme.

By the way, rep seems to be quite fast on it's bytecode, but very slow
on sources. By the way, elisp seems to be orders of magnitude worse on
source (it's quite good with bytecode).

-------------------------------------------------------------------------------
                                                 Jan 'Bulb' Hudec 
<address@hidden>




reply via email to

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