Primitive streams (original) (raw)
Remi Forax forax at univ-mlv.fr
Sat Dec 29 11:14:46 PST 2012
- Previous message: Primitive streams
- Next message: Primitive streams
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 12/29/2012 07:38 PM, Doug Lea wrote:
On 12/29/12 13:00, Remi Forax wrote:
Now, I dislike fused operations because it goes against the DRY principle, the stream interface should be as simple as possible, Two different reactions: 1. Why do Streams combine function composition and aggregate computation when it would be simpler not to? (answer: prettier look-and-feel?) 2. Why does every other map-reduce framework support mapReduce? (answer: to reflect the fact that map-reduce is a fused concept for most people?)
I don't think Clojure as a mapReduce, neither Python nor Ruby. Of course, MapReduce exists as a programming model for distributed computing.
-Doug
Rémi
- Previous message: Primitive streams
- Next message: Primitive streams
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the lambda-libs-spec-experts mailing list