+1 fix the language. I think IcedCoffeeScript is a great thing, and very easy to use but i know most of people will disagree, thats the reason is not in coffee main repo.
On Tuesday, May 29, 2012 5:02:41 PM UTC-3, Bruno Jouhier wrote: > > My take about it: flow control is not (or should not be) a library issue. > It is a language issue. > > The language has all the keywords that you need to do flow control (if, > else, return, while, for, break, continue, throw, try, catch, finally, > ....). These keywords let you express complex flow control very efficiently > and elegantly, as long as you deal with sync code flows. If you can fix the > language and restore the power of these keywords so that they can deal with > both sync and async code flows then you win: no new API to learn, no extra > noise, just simple and familiar JS code. > > You also need a simple trick (with minimal syntax overhead) to parallelize > stuff and express workflows but that's easy once you have fixed the > language. > > Bruno > > > On Saturday, May 26, 2012 8:54:13 PM UTC+2, Davis Ford wrote: >> >> There does not appear to be a shortage of libraries out there that help >> with flow control. I'm looking for something that is well tested, >> maintained, and has the capability to deal with parallel and sequential >> workflows - functional programming syntactic sugar is a plus...don't care >> about coffeescript, and documentation that is in coffeescript only is a >> minus. >> >> https://github.com/joyent/node/wiki/modules#wiki-async-flow >> >> I've been browsing a lot of these on github, and a number of them look >> good, but it is quite time consuming to investigate them all, so I'd love >> to hear any feedback from the group. Are you using any of these (or other >> libs not listed) -- happy with them? Any you would recommend? >> >> Thanks in advance, >> Davis >> > -- 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
