+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

Reply via email to