On Tue, Aug 13, 2013 at 12:15 PM, Bert Belder <bertbel...@gmail.com> wrote:
> * People might have found some 'pain killer' patterns to deal with callback
> hell. However that doesn't mean there isn't a real solution for this.

When and if a clear winner arises from userland, if it can be merged
into core without breaking backwards compatibility, then we can
consider it.  You and I have had that conversation before, and I'm
sure we'll keep having it :)


> * Error handling sucks. There's gigantic room for improvement here.

Yes, I expect that we'll see interesting things by exposing the
continuation-tracking mechanisms and making Domains less baked-in.


> * What happened to the original dream that node would run in a network of
> nodes, which would together make up your app?

Lots of people are doing this now.  (Walmart, stackvm, Joyent, and the
npm website all come to mind.)


> So me and StrongLoop intend to keep working on improving it. It may be
> called node or it may not.

Currently that is called "StrongLoop Node Distribution".  This is a
paradigmatic example of what "userland" is for.


On Tue, Aug 13, 2013 at 2:24 PM, Radford Smith <radsm...@gmail.com> wrote:
> Is the old mode to be used only with old libraries that rely on it, or is it
> a subset of the new functionality? Does it still make sense to say
> `on('data', ...)` when we're just consuming things off the stream one by
> one?

Yes, that is fine.  It is a subset of the new functionality.  In 0.10,
using `on('data')` triggers a permanent switch to
pause()/resume()/on('data') mode.  In v0.12, adding a data listener
starts the flow, but it's not a permanent modal switch.  Streams3 is
thus a relatively straightforward refinement of the intent of
streams2.

-- 
-- 
Job Board: http://jobs.nodejs.org/
Posting guidelines: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to nodejs@googlegroups.com
To unsubscribe from this group, send email to
nodejs+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

--- 
You received this message because you are subscribed to the Google Groups 
"nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to nodejs+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to