Node v0.10.14 (Stable)
blog.nodejs.org
blog.nodejs.org
The main fix here is letting users on Mac to upgrade globally installed modules. Also the linux binaries have been rebuilt with an older glibc so people with older systems will actually be able to use it.That has changed, big time. I now find that JavaScript (and CoffeScript) is really a nice language. By using a small subset of the language, and always having JSLint running in IntelliJ: coding is fast, code is readable, good run time performance, and fairly low memory use. Node, Express, Meteor, and Ember.js round out the ecosystem for me.
I have had a multi-year love-fest with Clojure, but I am now seriously considering the JavaScript/Node ecosystem to be a bit more practical.
Logging, toolchain, ease of deployment, and callback hell on "large" projects are the reasons that I'm down on node.
-edit- basically help me understand the skeletons in the closet you've discovered in clojure -edit-
But... I really kinda hated the callback spaghetti, and no matter what library I tried (Step, Async, ...), I couldn't get myself to feel more comfortable with it. So I decided I would only use node.js when the libraries make it too hard to pass up.
You can usually do it, though. Usually.
You still need to break function "doAll()" into function "doPart1()", "doPart2()"...,"doPartN()". It's just that now you have a new syntax for calling all of the functions. Like Rx for JavaScript instead of C#.
I do believe the syntax for calling all of the component functions is better.. but it would be great if you didn't have to make the component functions at all.
So, all the time then? --For me at least ;)
Ubuntu 13.04 repository only has node v0.6.19
I've also been using a PPA to keep an up-to-date version on my home Ubuntu box for playing around with.
Which PPA did you use?
[0] http://nodejs.org/download/
[1] https://github.com/joyent/node/wiki/Installing-Node.js-via-p...
Stable mean that they will support this set of feature for some time, that's all.