In article <uafvdbmzs.fsf@microsoft.com>,
Eric Hanchrow <erich@microsoft.com> wrote:
>
>I've come to truly despise the command shell that comes with Windows
>NT, and have been wistfully dreaming of something better ... something
>Lisp-like, perhaps ... and then I discovered scsh. However, the
>documentation I've read about scsh strongly implies that it will only
>run under Unix, and not under Windows NT (or other Win32
>implementations, such as Windows 95).
>
>Porting a traditional shell like `bash' to Win32 is quite difficult,
>because the semantics of processes are quite different on Win32 than
>on Unix (there is nothing quite like `fork', for example). Do you
>know if scsh would be similarly difficult to port?
*slightly cynical mode on*
Just donate a machine, NT, and a development environment, plus a few month's
salary or so, and I'm sure you'd get something..
*sorry, couldn't resist*
>From what I've done porting scsh to mzscheme (and looking occasionally
at NT), certain pieces of scsh would not be a problem. Others, though,
would require some good design -- essentially a real NT programmer
would need to be involved. For me, the real hurdle would
be getting an initial scheme substrate to build scsh on -- I don't think
getting Scheme48 to run on NT is trivial (has anyone even tried porting
it?)
Good luck.
|