Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #22098

Re: Stream programming

Path csiph.com!usenet.pasdenom.info!news.albasani.net!newsfeed.freenet.ag!news2.euro.net!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail
Return-Path <nathan.alexander.rice@gmail.com>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.014
X-Spam-Evidence '*H*': 0.97; '*S*': 0.00; 'indeed,': 0.07; 'semantic': 0.07; 'clearly,': 0.09; 'definitions.': 0.09; 'stating': 0.09; 'streams.': 0.09; 'agree.': 0.16; 'cohesive': 0.16; 'cuts': 0.16; 'did.': 0.16; 'known.': 0.16; 'op.': 0.16; 'paradigm': 0.16; 'subject:programming': 0.16; 'throwaway': 0.16; '(which': 0.19; 'programming': 0.20; 'posting': 0.20; 'trying': 0.21; 'wrote': 0.21; "aren't": 0.21; 'header:In-Reply-To:1': 0.22; 'btw,': 0.23; 'do,': 0.25; "wasn't": 0.25; 'hall': 0.26; 'structure': 0.26; 'code.': 0.26; 'code': 0.26; 'code,': 0.28; "i'm": 0.28; 'message-id:@mail.gmail.com': 0.29; 'explicit': 0.29; 'explicitly': 0.29; 'problem': 0.29; 'rigorous': 0.30; 'yes.': 0.30; "didn't": 0.30; 'functional': 0.31; 'actually': 0.31; "isn't": 0.33; "won't": 0.33; 'too': 0.33; 'instead': 0.33; 'rather': 0.34; 'closely': 0.34; 'to:addr:python-list': 0.35; 'things': 0.35; 'received:209.85.160': 0.36; 'list,': 0.36; 'element': 0.37; 'to:name:python-list': 0.37; 'received:google.com': 0.37; 'difference': 0.38; 'received:209.85': 0.38; 'hold': 0.38; 'think': 0.38; 'should': 0.38; 'received:209.85.160.46': 0.39; 'mailing': 0.39; 'received:209': 0.39; 'being': 0.40; 'might': 0.40; 'to:addr:python.org': 0.40; 'more': 0.61; 'simple': 0.61; 'your': 0.61; 'talking': 0.62; 'full': 0.62; 'you.': 0.62; 'afraid': 0.63; 'fact,': 0.63; 'techniques': 0.64; 'alternative': 0.65; 'superior': 0.74; 'communicate,': 0.84; 'compose': 0.84; 'streams': 0.84
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=vSXRksPFBi+Tiofbvamc7K+DUGlnxAFEIPGVbnkCheA=; b=RT9HeV9nFBRumx/sgRI00xBwjaKgWQpqISUZzx+9VCkMI+x95X9RP1qDjJ+QxQ1KKx 538BaMz5G+bxyGzone/PeHP6q2nI82NdHPnp1d4I29iEd8uPYT/BAweBjz4+a2znblnh KBRRVOYwAg6t435ibn5nRcad2AdYLiFJ4ZXxCBNfJmNusAAwhqdyluezoFuREMCj68xU 5bbjyj4L5v12WI80PXn/QFioZYAcg/LPcA15mqynG47prtq+BOT/SeKdbcOmUYdF4sRL p3EO9JlyV9Nf8gR059Q9ZV28YYfqE4Y63IT8JRH/gwIxXHz68/a43Hzezek/vuji7I/s mykw==
MIME-Version 1.0
In-Reply-To <4f6cde28$0$1383$4fafbaef@reader1.news.tin.it>
References <4f6c9e17$0$1383$4fafbaef@reader2.news.tin.it> <mailman.934.1332520419.3037.python-list@python.org> <4f6cde28$0$1383$4fafbaef@reader1.news.tin.it>
Date Fri, 23 Mar 2012 17:18:19 -0400
Subject Re: Stream programming
From Nathan Rice <nathan.alexander.rice@gmail.com>
To python-list <python-list@python.org>
Content-Type text/plain; charset=ISO-8859-1
Content-Transfer-Encoding quoted-printable
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.12
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <http://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-list>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <http://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Newsgroups comp.lang.python
Message-ID <mailman.945.1332537502.3037.python-list@python.org> (permalink)
Lines 41
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1332537502 news.xs4all.nl 6846 [2001:888:2000:d::a6]:40954
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python:22098

Show key headers only | View raw


>>  I understand what
>> you're trying to communicate, so I think you need to be a little more
>> strict and explicit in your definitions.
>
>
> No, I don't think you understand what I meant.

I don't agree. Sorry.

> Yes. I thought that streams as an alternative to functional programming were
> widely known.

Streams aren't really a paradigm of computation.  They're a semantic
element of a computational system which cuts across paradigms.  If you
want to retract that and say you were talking about dataflow
programming (which is much larger than streams, and actually has a
cohesive definition), I won't hold it against you.  Ultimately though,
functional programming and dataflow programming are closely linked,
the main difference being the use of queues based rather than stacks.

> Isn't that obvious? BTW, those are not rigorous definitions. I thought I was talking to people who regularly works with streams.

That is the GPU mailing list, down the hall on the left.

> Instead of talking of what I wasn't trying to do and, indeed, I didn't do,
> you should try to understand what I wanted to do and, in fact, I did.
> I'm afraid your cup is too full to understand simple things as the one I
> wrote in my OP.

Clearly, because I didn't explicitly include the possibility that you
are just writing throwaway code with no attempt at development of
ideas for the purpose of practicing writing code in the paragraph
after the one you quoted.

If your goal is to learn to code, instead of posting a message stating
that you have a superior way to compose code, you might want to try to
solve a problem and ask others their opinion of the structure and
techniques in your code.

Back to comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Stream programming Kiuhnm <kiuhnm03.4t.yahoo.it> - 2012-03-23 17:00 +0100
  Re: Stream programming Kiuhnm <kiuhnm03.4t.yahoo.it> - 2012-03-23 17:02 +0100
  Re: Stream programming Nathan Rice <nathan.alexander.rice@gmail.com> - 2012-03-23 12:33 -0400
    Re: Stream programming Kiuhnm <kiuhnm03.4t.yahoo.it> - 2012-03-23 21:33 +0100
      Re: Stream programming Nathan Rice <nathan.alexander.rice@gmail.com> - 2012-03-23 17:18 -0400
        Re: Stream programming Kiuhnm <kiuhnm03.4t.yahoo.it> - 2012-03-24 01:26 +0100
      Re: Stream programming Ethan Furman <ethan@stoneleaf.us> - 2012-03-23 14:12 -0700
        Re: Stream programming Kiuhnm <kiuhnm03.4t.yahoo.it> - 2012-03-24 00:57 +0100
  Re: Stream programming MRAB <python@mrabarnett.plus.com> - 2012-03-23 18:00 +0000
  Re: Stream programming Nathan Rice <nathan.alexander.rice@gmail.com> - 2012-03-23 15:23 -0400
    Re: Stream programming Kiuhnm <kiuhnm03.4t.yahoo.it> - 2012-03-23 21:44 +0100
  Re: Stream programming Ray Song <emacsray@gmail.com> - 2012-03-24 07:32 +0800
    Re: Stream programming Kiuhnm <kiuhnm03.4t.yahoo.it> - 2012-03-24 01:41 +0100
  Re: Stream programming Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2012-03-24 03:23 +0000
    Re: Stream programming Kiuhnm <kiuhnm03.4t.yahoo.it> - 2012-03-24 12:05 +0100
  Re: Stream programming Jean-Michel Pichavant <jeanmichel@sequans.com> - 2012-03-26 11:27 +0200
    Re: Stream programming Kiuhnm <kiuhnm03.4t.yahoo.it> - 2012-03-26 13:45 +0200

csiph-web