Live data from Hacker News

Node.js v0.8.0 [stable] is out

blog.nodejs.org

41–50 of 60 posts

Re: Node.js v0.8.0 [stable] is out

#42

Earlier quoted context omitted.

Anyone have a TLDR on what new functionality has been added to cluster? I skimmed the API and the changes didn't jump out.

If you mean changes between 0.7.15+ and 0.8.0, nothing really significant. But if you mean changes between 0.6.x and 0.8.0, well, almost everything has changed! Sorry for the non-answer... But take a look at https://github.com/joyent/node/wiki/API-changes-between-v0.6... and https://groups.google.com/d/forum/nodejs-dev for change log (in 0.7 branch).

Ah, thanks!

Re: Node.js v0.8.0 [stable] is out

#45
post #43
post #41

Gotta love that the homebrew recipe is already up. brew update brew upgrade node

Why does brew NOT include NPM? I used the mac installation package instead.

Homebrew doesn't handle software that updates itself. It's an opinionated piece of software.

UPDATE: More on this here http://blog.izs.me/post/3295261330/on-npm-and-homebrew

Re: Node.js v0.8.0 [stable] is out

#47
Yay! This looks great. I'm particularly excited about v0.9x as the current SSL performance is still a massive issue when it comes to actually running apps in production (it's SUPER SLOW). It seems that optimising this will be a core focus moving forward:

SSL performance leaves much to be desired at the moment. Node's interface with OpenSSL is somewhat naive and leaves a lot of potential optimization on the table.

Re: Node.js v0.8.0 [stable] is out

#48
post #32
post #31

Earlier quoted context omitted.

You can use any version at any time: https://devcenter.heroku.com/articles/nodejs-versions

Not quite, I think? That page suggests that you can only use versions in this manifest: http://heroku-buildpack-nodejs.s3.amazonaws.com/manifest.nod... ...which doesn't list 0.8.

Now it does!

Re: Node.js v0.8.0 [stable] is out

#49
post #32
post #31

Earlier quoted context omitted.

You can use any version at any time: https://devcenter.heroku.com/articles/nodejs-versions

Not quite, I think? That page suggests that you can only use versions in this manifest: http://heroku-buildpack-nodejs.s3.amazonaws.com/manifest.nod... ...which doesn't list 0.8.

Now they have.

Just make sure you specify the latest npm as well. http://heroku-buildpack-nodejs.s3.amazonaws.com/manifest.npm

Upgraded my app to node 0.8.0 and npm 1.1.9 and seems to be working okay.

Re: Node.js v0.8.0 [stable] is out

#50
While the benchmarks look like there's an overall improvement, it's not instantly clear how much of an improvement they demonstrate. To more easily parse what the benchmarks are telling us, I calculated the percentage difference and the results appear really impressive.

Some of the most notable improvements listed below (results rounded, possibly misleading, but nonetheless awesome).

According to these benchmarks, 0.8 is approximately:

* 43% faster at reading files.

* 119% faster at reading 4096 byte buffers.

* 117% faster at writing 16384 byte buffers.

* 243% faster at http benchmark TYPE=bytes LENGTH=123456

* 506% faster at http benchmark TYPE=unicode LENGTH=55555

Be sure to note the actual figures though, as they are what really matter.

https://github.com/timoxley/node/blob/ddee8bcda50c8377d135d6...

Post reply on HN