Adding to what Isaac said. Many of us have gone through "callback hell" and don't have that problem anymore, it's not Node.js or JavaScript issue. Check available solutions, listen to those who've been there. Important note: asynchronous programming requires some time to get with it, and it will always be like that, it doesn't matter whether you work with plain callbacks or trying out some ready solution. Never expect to find solution that in 5 minutes will make your problem gone, from my perspective everyone needs at least few days playing with it to workout/learn solution that will feel comfortable with.
-- Mariusz Nowak https://github.com/medikoo http://twitter.com/medikoo On Wednesday, April 11, 2012 11:24:15 AM UTC+2, Isaac Schlueter wrote: > > Trying stuff out is great. Do that. > > Also, you should learn JavaScript. It's unavoidable, after all, so > you'll always end up dealing with it somehow. (For similar reasons, > you should learn C as well.) > > A lot of people seem to be ok with using JavaScript without any meta > language in front of it. Some of them even claim it's better than the > alternatives, and they have some tricks and practices that make > callbacks decidedly un-hellish. So maybe try that out, too. > > > On Wed, Apr 11, 2012 at 02:18, Richard Marr <[email protected]> > wrote: > > On 10 April 2012 14:46, Bruno Jouhier <[email protected]> wrote: > >> It's like you have to follow the dogma and the last thing you should do > is try things out and make up your own mind. > >> > >> Come on guys, I don't care if you'll end up using streamline or not but > please BE CURIOUS AND TRY THINGS OUT. > > > > > > Considering the variety of replies in the thread I don't think its > > fair to call it dogma. > > > > Absolutely people should try new things out, but some have implied in > > this thread that suggesting that the solution to (not knowing what to > > do about) 'callback hell' is to add abstractions and meta-languages... > > which seems hasty to me. > > > > I'd be surprised if didn't agree on some level that it's worthwhile > > encouraging incoming coders to first reach a fairly basic level of > > familiarity before they explore that stuff. > > > > -- > > 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 > > -- 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
