+1 to Gagle

Callbacks are simple, clear and explicit.

Every feature implemented in Node.js core, should be accept a callback
(except sync versions). Even stream API deserves a simple implementation
with callback (something like stream.read(cb));

Userland is the place for any other wrapper implementation


On Wed, Aug 7, 2013 at 10:15 AM, Gagle <[email protected]> wrote:

> I like how javascript works.
> I like to use callbacks. Other languages that lack of callbacks (Java)
> require a lot of code to do the same (instantiating an anonymous interface
> that defines methods). Learn to love the callbacks.
> I don't like tu use helper libraries like promises. For me they are
> polluting and black boxing the code.
> In the past, nodejs removed the promises support.
> Generators and all this new stuff are simply an ugly patch. I'm definitely
> not going to use this feature.
>
> El lunes, 5 de agosto de 2013 17:23:11 UTC+2, Christopher Probst escribió:
>
>> Hi guys,
>>
>> today I read something about the upcomming es6 generator support and how
>> useful they are in combination with promises (Q library for instance).
>>
>> The problem with node is that it provides only asynchronous functions
>> (and synchronous.. pff).
>> I think in order to use promised based io the node.js should support an
>> additional function for each asynchronous function in the future or maybe a
>> library which does this.
>>
>> I know that the Q library already exports functions like "Q.denodeify" so
>> it's definitely not much work but it's still work.
>>
>> I've started with node a year ago and it is really a nice tool but I
>> always hated the callbacks. They are not composable, verbose and absolutely
>> ugly.
>>
>> What do you think about this issue ? Any chance direct support for this
>> will ever be added ?
>>
>> Regards,
>> Chris
>>
>  --
> --
> 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.
>
>
>

-- 
-- 
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.


Reply via email to