home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / lang / scheme / 2060 < prev    next >
Encoding:
Internet Message Format  |  1992-08-20  |  1.4 KB

  1. Path: sparky!uunet!zaphod.mps.ohio-state.edu!usc!snorkelwacker.mit.edu!ai-lab!life.ai.mit.edu!tmb
  2. From: tmb@arolla.idiap.ch (Thomas M. Breuel)
  3. Newsgroups: comp.lang.scheme
  4. Subject: Re: random rant on random files
  5. Message-ID: <TMB.92Aug20181314@arolla.idiap.ch>
  6. Date: 20 Aug 92 22:13:14 GMT
  7. References: <9208130624.1.11214@cup.portal.com> <700@data.rain.com>
  8.     <TMB.92Aug18171257@arolla.idiap.ch> <704@data.rain.com>
  9. Sender: news@ai.mit.edu
  10. Reply-To: tmb@idiap.ch
  11. Organization: IDIAP (Institut Dalle Molle d'Intelligence Artificielle
  12.     Perceptive)
  13. Lines: 19
  14. In-reply-to: kend@data.rain.com's message of 19 Aug 92 16:56:19 GMT
  15.  
  16. In article <704@data.rain.com> kend@data.rain.com (Ken Dickey) writes:
  17.  
  18.    tmb@arolla.idiap.ch (Thomas M. Breuel) writes:
  19.  
  20.    >What is wrong with binary streams?
  21.  
  22.    Nothing.  But Scheme is not a store description language (like C/C++),
  23.    and does not have a binary interface defined.  I have no problems with
  24.    making a "location pointer" and reading memory with a port interface.  
  25.    I prefer not to have to reset such a pointer at every random i/o.
  26.  
  27.    It is trivial to build a port interface on top of stores.
  28.  
  29. It is also trivial to build a store interface on top of binary
  30. streams. One question is what the language should provide. I'd prefer
  31. to see it provide binary streams, not stores, since I feel that binary
  32. streams are more general.
  33.  
  34.                 Thomas.
  35.