7 ms·
Node v0.10.14 (Stable)
- jbrooksuk 13y agoThey released v0.10.15 shortly afterwards http://blog.nodejs.org/2013/07/25/node-v0-10-15-stable/ http://blog.nodejs.org/2013/07/25/node-v0-10-15-stable/
- film42 13y agoI guess it wasn't so stable after all.
- byroot 13y agoStable mean feature complete. Not bug free.
- mbreese 13y agoUsually a release would be marked for a stable release after a decent amount of testing... so, it should be relatively bug free. Having a new release just a few hours after this one doesn't instill a lot of confidence in their testing.
- 2mur 13y agoFrom the mailing list this is an npm fix mostly for OSX: 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.
- otterley 13y agoTo me it also means "stable API", which means published APIs are neither removed nor their function signatures changed (cough Ruby).
- Oculus 13y agoI've recently gotten into Node and it has been such an awesome and fun time. Anyone on the fence about it should definitely go and try it out.
- aktau 13y agoTo chime in with another viewpoint: I've just written a sort of remote-control solution that can use WebSockets and fall back to SSE (Server-Sent Events) + HTTP POST if necessary. I wrote it in node.js, which I hadn't used before, because it had (has) great libraries for both WebSockets and Server-Sent Events. So I though I would put to use the adagio "best tool for the job". I don't regret it because I was able to write this thing in about 5 days and together with runit restarting it when it throws an exception I have a solution that hasn't failed me yet. 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.
- CoryG89 13y ago>So I decided I would only use node.js when the libraries make it too hard to pass up. So, all the time then? --For me at least ;)
- etler 13y agoDo you use the module feature that much? If you break your code down into small enough pieces it's less of a problem. Also the terseness of coffeescript functions makes anonymous functions less painful.
- Oculus 13y agoI had a similar experience with the callback spaghetti at first. It felt kind of off and awkward. Once I got the hang of it (day or two), I started really enjoying all the callbacks and passing functions everywhere. Maybe all this Javascript coding finally got to me and now I'm crazy :)
- diminoten 13y agoI've found it becomes almost an art, trying to write your code without having to fall into the callback quagmire. You can usually do it, though. Usually.
- rhizome 13y agoThe particulars of semantic versioning aside, am I the only one who chuckles at "Stable" being applied to version-zero releases?
- byroot 13y agoYou are probably not the only one, it do not mean you're right either. Stable mean that they will support this set of feature for some time, that's all.
- deelowe 13y agoIt means stable api as in they won't be adding or removing major features.
- GeneralMayhem 13y agoThe guys responsible for Node have been on record as saying that Node could probably be considered "stable" starting at 0.8, because that's when they decided to start supporting backwards compatibility rather than habitually breaking the API.
- wicknicks 13y agov1.0 is coming up soon. Just found this ROADMAP talk about it here: http://blog.strongloop.com/the-road-to-node-js-v1-0/ http://blog.strongloop.com/the-road-to-node-js-v1-0/
- listic 13y agoFor anyone willing to learn node which would be an easy way to install the latest version on a server? Ubuntu 13.04 repository only has node v0.6.19
- GeneralMayhem 13y agoYou mean besides the binaries on the page linked in this post? I've also been using a PPA to keep an up-to-date version on my home Ubuntu box for playing around with.
- listic 13y agoOh, so am I supposed to drop the binaries to my bin or sbin directory? Which PPA did you use?
- testing12341234 13y agoThe main download area has a link to "Installing from Package Managers"[0] which links to "Installing Node.js via package manager" [1]. This page has information on setting up the PPA for Ubuntu/Mint. [0] http://nodejs.org/download/ http://nodejs.org/download/ [1] https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager https://github.com/joyent/node/wiki/Installing-Node.js-via-p...
- talles 13y agohttps://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager#ubuntu-mint https://github.com/joyent/node/wiki/Installing-Node.js-via-p...
- 2mur 13y agoJust use nvm[1]. It's awesome, use it dev/prod. It's also easy to build and install from source on debian-based distros (my only experience). [1] https://github.com/creationix/nvm https://github.com/creationix/nvm
- bnuhero 13y ago
- jimmcslim 13y agoThe site has been hammered lately. Have been trying to update to latest Node via Homebrew and keep getting timeouts.
- piratebroadcast 13y agoI'm finishing learning Rails and next wish to get some JS under my belt- I wish someone would please explain the difference between Javascript, Angular, Ember, Node, and where a noob Rails dev with no JS knowledge whatsoever should begin in all of this.