[Top][All Lists]
[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>
- [Gnu-arch-users] Re: Pika Scheme project announcement, (continued)
- Re: [Gnu-arch-users] Re: Pika Scheme project announcement, Dustin Sallings, 2003/11/21
- Re: [Gnu-arch-users] Re: Pika Scheme project announcement, Miles Bader, 2003/11/21
- Re: [Gnu-arch-users] Re: Pika Scheme project announcement, Dustin Sallings, 2003/11/21
- Re: [Gnu-arch-users] Re: Pika Scheme project announcement, Miles Bader, 2003/11/21
- [Gnu-arch-users] Re: Pika Scheme project announcement, Miles Bader, 2003/11/21
- Re: [Gnu-arch-users] Re: Pika Scheme project announcement, Florian Weimer, 2003/11/22
- Re: [Gnu-arch-users] Re: Pika Scheme project announcement,
Jan Hudec <=