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: Fri, 21 Nov 2003 10:46:58 +0100
User-agent: Mutt/1.5.4i

On Fri, Nov 21, 2003 at 18:30:59 +0900, Miles Bader wrote:
> Magnus Therning <address@hidden> writes:
> > Like lua (http://www.lua.org/), but scheme?
> > 
> > Sounds _very_ good.
> 
> I don't have much experience with lua, other than writing a few simple
> programs and gawking at how elegant the whole thing seemed, but yeah,
> lua seems like an excellent thing to keep in mind while writing this...
> 
> 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).
> 
> Hmmm, actually a quick search of debian packages shows:
> 
>    drscheme - Scheme Programming Environment
>    elk - the Elk Scheme interpreter
>    gauche - A Scheme implementation designed for script writing.
>    guile-1.6 - The GNU extension language and Scheme interpreter
>    mit-scheme - The MIT/GNU Scheme development environment
>    mzscheme - Rice University PLT Scheme Interpreter
>    oaklisp - An object-oriented dialect of Scheme.
>    rscheme - Threaded, persistent, OO, scheme interpreter and compiler
>    scm - A Scheme language interpreter.
>    stklos - An efficient Scheme System providing a powerful Object System
>    scsh - A `scheme' interpreter designed for writing system programs
> 
> ... and a quick shell script to add up the executable sizes + library
> sizes (excluding common libraries like libc and X libs) + loaded binary
> images shows:
> 
>    4301042  165376  501644 4968062  4bce7e drscheme [/usr/lib/plt/bin/mred]
>     271287    8864    3816  283967   4553f elk
>     621976   42800   54512  719288   af9b8 gauche [gosh]
>     574762   11428   26448  612638   9591e guile-1.6
>    9798477   22728   14544  502217   7a9c9 mit-scheme
>     955244   73836  242336 1271416  136678 mzscheme
>     538754     712    1316   39242    994a oaklisp
>    1574077   99212   20756 1694045  19d95d rscheme [rs]
>     357640   16096   18804  346817   54ac1 scm
>     485673   13976  454064  953713   e8d71 stklos
>    4790800    1580    5284  158872   26c98 scsh

You forgot a few ;-). Bigloo, chicken and stalin at least (these are all
compilers, though bigloo and chicken include an interpreter too -- and
after all, rscheme is also a compiler).

> -miles
> -- 
> "Though they may have different meanings, the cries of 'Yeeeee-haw!' and
>  'Allahu akbar!' are, in spirit, not actually all that different."
> 
> 
> _______________________________________________
> Gnu-arch-users mailing list
> address@hidden
> http://mail.gnu.org/mailman/listinfo/gnu-arch-users
> 
> GNU arch home page:
> http://savannah.gnu.org/projects/gnu-arch/
> 
-------------------------------------------------------------------------------
                                                 Jan 'Bulb' Hudec 
<address@hidden>




reply via email to

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