On Tue, Aug 13, 2013 at 12:15 PM, Bert Belder <[email protected]> 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 <[email protected]> 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 [email protected] To unsubscribe from this group, send email to [email protected] 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 [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
