Earlier quoted context omitted.
Not sure if this is a joke, but assuming it's not - it's the standard now, and it's been out for... 2 whole months?!
It's based on node.js from just before the 0.12 stable release. The v8 and libuv base libraries and other pieces have been updated. It's not like they started io.js from scratch. It's that most of the core developers have moved on to io.js at this point. Barring a merge back into node.js (which could still happen), I don't see myself going back for new projects.
Node v0.12.0 (Stable)
41–50 of 81 posts
Re: Node v0.12.0 (Stable)
#42Several have asked about node.js in contrast to io.js. It's fair to say that the emphasis of node.js at this point is on stability (including API stability, production debuggability/observability, etc.) and performance -- in that order. It definitely takes longer to release software when operating under these constraints; as the team writes in the linked blog entry: We are also pleased to report that this release of…
Edit: Also, you should probably mention that you work for Joyent.
Re: Node v0.12.0 (Stable)
#43Earlier quoted context omitted.
How does the stability concern gel with a unmaintained v8?
The idea of a "maintained" V8 is a bit of a myth -- there really isn't such a thing. Mostly, when V8 breaks node.js (e.g., by changing/eliminating a C++ API or by implicitly or explicitly breaking debugging support), node.js has to change. In that regard, it just takes a while to get a version of V8 fully integrated and operating correctly on all platforms -- and I think it would be valuable for the core team to blog…
Rod Vagg has a project called NAN[0] to try and allow node modules to compile across node versions.
Re: Node v0.12.0 (Stable)
#44Earlier quoted context omitted.
Yep, io.js v1.1 works really fine and i switched too.
My experience has been that just about every module that uses native code (there are more than you think) doesn't work in IO.js because of the changes to the V8 apis. So until all of those are updated to work with both I'll have to stick to Node.
Re: Node v0.12.0 (Stable)
#45Meh, too late. io.js is the standard now.
Not sure if this is a joke, but assuming it's not - it's the standard now, and it's been out for... 2 whole months?!
Re: Node v0.12.0 (Stable)
#46Earlier quoted context omitted.
How does the stability concern gel with a unmaintained v8?
The idea of a "maintained" V8 is a bit of a myth -- there really isn't such a thing. Mostly, when V8 breaks node.js (e.g., by changing/eliminating a C++ API or by implicitly or explicitly breaking debugging support), node.js has to change. In that regard, it just takes a while to get a version of V8 fully integrated and operating correctly on all platforms -- and I think it would be valuable for the core team to blog…