4 ms·
The way I imagine node development is pure hell. You have this event loop where if you screw anything up your whole app immediately comes to a grinding halt.
by jhh 13y ago
The way I imagine node development is pure hell.
You have this event loop where if you screw anything up your whole app immediately comes to a grinding halt.
You don't have any mature standard library. Instead you have 8 gazillion libraries in different versions...
Just overboarding complexety, unfindable bugs, dependency hell. And then you do all of it in JavaScript.
- sethkojo 13y agoNode's event loop is very easy to work with since all the standard tools are async from the start. It's not like eventmachine where standard Ruby calls are synchronous and they can throw a wrench in your logic. There's no need for a mature standard library. Things move faster nowadays and you can't wait for things to get standardized. Node embraces the open-source spirit and trusts that the best libraries will rise to the top eventually. And then you do all of it in JavaScript. JavaScript is actually a top notch language. Cream of the crop. Lambdas, higher-order functions, apply/call, and OO. What more could you ask for from a dynamic language?
- taybin 13y agoIntegers.