Thread
Stories related to "Callbacks are imperative, promises are functional: Node’s biggest missed opportunity" across the full archive.
Callbacks are imperative, promises are functional: Node’s biggest missed opportunity
(blog.jcoglan.com)
I wanted to revisit this because it's been a big year for Node's growth (though I don't follow it closely). Promises have a spec and are now commonly known, but don't have the ubiquity that adoption by a major project like Node would have brought. Missed opportunity, or has Node comfortably avoided ...
Worth revisiting now that Promises are standardized.
From Imperative to Pure-Functional and Back Again: Monads vs. Scoped Continuations
(blog.paralleluniverse.co)
Hi Lobsters,
As you probably know, node.js is a framework for developing server applications on javascript. It is a relevant piece of software [that attracts many developers](http://thenewstack.io/javascript-popularity-surpasses-java-php-stack-overflow-developer-survey/) and, if only for that, me...
Build a super fast Universal JavaScript app that can be rendered both on the client and on the server using React, React Router and Express
I expect many to disagree with the guide and that's fine—it's not 100% my opinions either and a lot of links are to the author's projects. I just think it's cool that there are some people thinking about simplifying JavaScript development.
Short URLs have been an invaluable tool for social media marketing for so many years and we are now used to seeing them everywhere. Most of the credit probably goes to URL shorteners services like Bit.ly, Goo.gl, YOURLS and Rebrandly that popularised the concept and made easy for everyone to start c...
I am considering migrating some of my home devices to MQTT and Node-Red. Curious to know fellow lobsters experiences with this.
I am not a big fan of visual programming (specifically LabView, which I hate). But looks like you can write your functions and connect them inside javascript directly.
What is the most performant JavaScript Engine for your Node.js app? Compare the performance of Node.js versions with different code patterns.
Use the visualization tool: https://sqreen.github.io/node_engine_bench/
* Async Hooks
* When one `Promise` leads to the creation of a new `Promise`, the parent `Promise` will be identified as the trigger.
* Dependencies
* `libuv` has been updated to 1.12.0.
* `npm` has been updated to 5.0.3.
* File system
* The `fs.exists()` function now works correctly wi...
...because node/js implicitly stores ino values as a double instead of 64 bit int and the former gets rounded to the nearest double.
N.B. You'll rarely encounter this issue in development because it's unlikely that two of them will round to the same value. However as you get more file churn in p...
# Async Hooks
* Multiple improvements to Promise support in async_hooks have been made.
# Build
* The compiler version requirement to build Node with GCC has been raised to GCC 4.9.4.
# Cluster
* Users now have more fine-grained control over the inspector port used by individual clust...