[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Axiom-developer] Axiom and streams
From: |
Stephen Wilson |
Subject: |
Re: [Axiom-developer] Axiom and streams |
Date: |
06 Aug 2007 14:48:22 -0400 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.4 |
C Y <address@hidden> writes:
> Not a particularly useful question, but I am curious - how serious is
> the collision conceptually between Gray Streams and Simple Streams? Is
> one a special case of the other, for example? (I.e. could Simple
> Streams be regarded as a special case layer on top of Gray Streams, or
> doesn't that make sense?)
I think they take different approaches, where both have advantages and
disadvantages in certain applications. For example, I think Simple
streams have a good interface for dealing with common byte-based
operations like reading files, compressed data, encrypted bits, etc.
Gray streams take more of an abstract approach, so that a stream of
objects, say, being sent to a graphics engine for display, fits better
in the Gray streams model IMHO.
You might be able to define one in terms of the other, but then you
would not have a `true' Gray stream or Simple stream implementation,
as both define what the fundamental objects are and how they interact
with ANSI lisps stream substrate. What would result, I think, is a
`best of both worlds' model.
Some interesting comments were made about the issues involved here:
http://common-lisp.net/pipermail/streams-standard-discuss/2004-September.txt
Take care,
Steve
- [Axiom-developer] Axiom and streams, Stephen Wilson, 2007/08/05
- Re: [Axiom-developer] Axiom and streams, C Y, 2007/08/06
- Re: [Axiom-developer] Axiom and streams, Stephen Wilson, 2007/08/06
- Re: [Axiom-developer] Axiom and streams, C Y, 2007/08/06
- Re: [Axiom-developer] Axiom and streams,
Stephen Wilson <=
- Re: [Axiom-developer] Axiom and streams, C Y, 2007/08/06
- Re: [Axiom-developer] Axiom and streams, Stephen Wilson, 2007/08/06
- Re: [Axiom-developer] Axiom and streams, Camm Maguire, 2007/08/06
- Re: [Axiom-developer] Axiom and streams, Stephen Wilson, 2007/08/06