home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / lang / scheme / 2140 < prev    next >
Encoding:
Internet Message Format  |  1992-09-01  |  1.4 KB

  1. Path: sparky!uunet!zaphod.mps.ohio-state.edu!usc!snorkelwacker.mit.edu!ai-lab!zurich.ai.mit.edu!jinx
  2. From: jinx@zurich.ai.mit.edu (Guillermo J. Rozas)
  3. Newsgroups: comp.lang.scheme
  4. Subject: Re: (none)
  5. Message-ID: <JINX.92Sep1211746@rolex.ai.mit.edu>
  6. Date: 2 Sep 92 01:17:46 GMT
  7. References: <9209011326.AA03050@outmail.microsoft.com>
  8. Sender: news@ai.mit.edu
  9. Reply-To: jinx@zurich.ai.mit.edu
  10. Organization: M.I.T. Artificial Intelligence Lab.
  11. Lines: 19
  12. In-reply-to: brianbec@microsoft.COM's message of 1 Sep 92 13:25:25 GMT
  13.  
  14. In article <9209011326.AA03050@outmail.microsoft.com> brianbec@microsoft.COM (Brian Beckman) writes:
  15.  
  16. |   >I agree this would be nice to have, however, I try to use the shell as
  17. |   >little as possible :-).
  18. |
  19. |   Why not just hook up a scheme environment to *ALL* the OS entry points
  20. |   and use scheme as your shell?  You could even call it the "schell"
  21. |   or "schnell" :-).  Dutch, German, or English pronunciation optional.
  22. |   This wouldn't be hard, especially with siod or xscheme.  Get out the old
  23. |   man pages and just start typing.  Or use some sort of dynamic linking.
  24. |   Siod is ineluctably going this way, in fact.  Gjc just
  25. |   announced a new version (2.9) with hookups to more C runtime &
  26. |   OS entry points (some file I/O this time).
  27.  
  28. Scheme syntax is a little to inconvenient for some of these
  29. operations.
  30.  
  31. What I often do is write a scheme program to generate a script which I
  32. then hand to my shell, or DOS, or whatever.
  33.