Live data from Hacker News

Node.js v0.6.0 is released

blog.nodejs.org

11–20 of 38 posts

Re: Node.js v0.6.0 is released

#12

Earlier quoted context omitted.

That's a regression we'll probably have fixed in 0.6.1. Note that I/O read performance is up 35%, from 19.7 mb/s in 0.4 to 26.6 mb/s in 0.6.

Any numbers for node on ARM? I was told that recently v8 releases have had significant performance regressions for ARM devices by a JS dev at a meetup.

Can you give more information about this?

If you know that JS dev personally please ask him to file the bug (http://code.google.com/p/v8/issues/entry) or send any information he has about regressions to v8-users mailing list.

I don't think there were any bugs opened recently about perf regressions on ARM devices.

Thanks.

Re: Node.js v0.6.0 is released

#13
post #5

Direct link to a list of changes you have to make to your codebases: https://github.com/joyent/node/wiki/API-changes-between-v0.4... Question: Since this doesn't look that complex, is anyone working on an automagical translator from 0.4 to 0.6 that people could use?

I think lots of the pain is going to be in the vast collection of third party (npm) modules that need to be updated. Will take a bit before all module authors are up to date.

It'd be nice to have a list of modules affected by the change. I probably won't update until I know what it'll do to my existing system.

Re: Node.js v0.6.0 is released

#15
Next for windows developers is trying to get npm to work. The sheer popularity of unix tooling in the build process means that using node libraries is likely to remain a challenge.

Re: Node.js v0.6.0 is released

#16
post #9

Don't use it if you rely on npm. It doesn't work yet.

Or just install npm manually. Clone it, edit one line to bypass a check, `make install`. Remember, if it's 0.5.x compatible, it's probably 0.6.0 compatible.

Re: Node.js v0.6.0 is released

#17
"Native Windows support using I/O Completion Ports for sockets."

"Integrated load balancing over multiple processes."

These two improvements are just the nudge I needed to start tinkering with Node. I've been following along and reading about node almost daily but native windows support and integrated focus on multiple processes make a big difference to me. I can no longer sit on the sidelines.

Thanks for picking me up and shoving me onto the field!

Re: Node.js v0.6.0 is released

#18
post #15

Next for windows developers is trying to get npm to work. The sheer popularity of unix tooling in the build process means that using node libraries is likely to remain a challenge.

While it's true that a lot of Node libraries assume *nix and make system calls, a surprising number of libraries are written in pure Node. Just clone the library from GitHub and put it in the node_modules directory and you're good to go for a number of popular libraries.

I've played around with Node in Windows and Node without NPM is seriously gimped.

Re: Node.js v0.6.0 is released

#20

"Native Windows support using I/O Completion Ports for sockets." "Integrated load balancing over multiple processes." These two improvements are just the nudge I needed to start tinkering with Node. I've been following along and reading about node almost daily but native windows support and integrated focus on multiple processes make a big difference to me. I can no longer sit on the sidelines. Thanks for picking me…

While I agree what windows support is nice, I have found running a virtual machine running Linux much easier even when there is official Win support. It's no different running an SSH terminal to a local system than a remote one, after all.
Post reply on HN