> there are thousands of developers here on this mailing list maintaining node code using callbacks. But how is this different from "there are thousands Java and C projects, You can do whatever You want with it, why do You ever need another languages?"
I personally don't like to use control flow helpers, like asyncjs because it just partially solves the problem. Instead of callbacks You got state-machines. Instead of callbacks now You has to write state-machine for every single piece of logic in Your app. That's the reason why I believe "heresy" technics like fibers and so on are interesting. Because in some cases they allow You to get the best of the two world at the same time - simple async concurrency model and the simple, ordinary code. Node core is fast, low level and simple - and it's ok. But isn't it good that we also have alternative high-level abstractions that can greatly simplify development in some cases? -- 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
