MIT 6.001
Sam Steingold
sds@goems.com
08 Nov 1998 14:40:07 -0500
>>>> In message <Pine.OSF.3.93.981107234917.9389B-100000@saturn.math.uaa.alaska.edu>
>>>> On the subject of "Re: MIT 6.001"
>>>> Sent on Sat, 7 Nov 1998 23:58:06 -0900 (AKST)
>>>> Honorable "James A. Crippen" <crippenj@saturn.math.uaa.alaska.edu> writes:
>> On 6 Nov 1998, Sam Steingold wrote:
>>
>> > >> Would basically give you the same thing -- or something close. Now we need
>> > >> a basic Lisp shell.
>> >
>> > CLISP? (http://clisp.cons.org)
>>
>> Even though it isn't lisp, the scheme shell scsh is probably to way to go.
>> I've often thought of rewriting the init scripts in scsh to make a more
>> lispish system, but the extent of the task has prevented me from
>> undertaking it.
>>
>> As a shell, scsh is pretty much unparalleled. I can think of no other
>> shells that have access to all of the POSIX system calls. Its only
>> detriment is that nobody has written a CLI interface for it. IOW, there's
>> no way to interact with it other than the old, difficult REPL. If someone
>> took the time to write linkage to the GNU readline library and to termcap
>> then you'd have a shell that spoke scheme, had history, complex screen
>> commands (such as making text windows and the like), and full access to
>> all the major UNIX syscalls. Someone wrote a web server in it, for
>> example. It's much more than just a shell scripting interpreter, except
>> for its lacking a terse command set and having a good command line iface.
CLISP has all this (text windows, POSIX, readline, termcap etc), plus
full power of ANSI CL.
--
Sam Steingold (http://www.goems.com/~sds) running RedHat5.1 GNU/Linux
Micros**t is not the answer. Micros**t is a question, and the answer is Linux,
(http://www.linux.org) the choice of the GNU (http://www.gnu.org) generation.
A poet who reads his verse in public may have other nasty habits.