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