Live data from Hacker News

Io.js 1.0.0

iojs.org

1–10 of 190 posts

Re: Io.js 1.0.0

#2
(Huge) changelog from the latest stable Node version v0.10.35, including all changes from unstable v0.11: https://github.com/iojs/io.js/blob/v1.x/CHANGELOG.md

Also of interest, the state of ES6 in io.js: https://github.com/seegno/io.js/wiki/The-state-of-ES6-on-io..... Highlights: 'let', generators, promises, template literals, symbols are all enabled by default. EDIT: just realized this wiki page has been updated and integrated into the website at https://iojs.org/es6.html

Re: Io.js 1.0.0

#8
Tip to anyone rolling out a library and wanting others to start using it: It'd be helpful if the home page or the FAQ explained what io.js actually does and why a developer might want to explore it further. "Bringing ES6" is only helpful if you know what ES6 is and have already decided it's something you need. Likewise, the FAQ simply says io.js is compatible with Node.js and npm, but that doesn't give you much to work with. Can someone who knows the project explain the benefits?

Re: Io.js 1.0.0

#9
post #3

How does a 1.0.0 translate to beta-stability build?

As I understand it, the io.js devs think Node.js should have switched to 1.x ("stable") a long time ago. But from their perspective, this is io.js's first release with their own build infrastructure and they made a lot of aggressive changes (updated V8 dependency, etc.), so they're calling their own release beta-quality. Makes sense?

Re: Io.js 1.0.0

#10
...Okay, normally I roll my eyes at people asking "What does this do" but Christ this is ridiculous.

From the FAQ:

> What is io.js?

> io.js is a JavaScript platform that is compatable with Node.js & npm.

What does that even mean?

Edit: Thanks for those answering. I started figuring out what it was, but sometimes folks really need to learn that "A correct definition" is not the same as "a useful definition". However, if it's as cool as described, definitely might give it a shot.

Edit2: Is this expected to be as stable as Node.js consistently? And how solid is the upgrade path- is it going to be a pain upgrading between versions the way Node used to be, or is there a smoother upgrade process? I guess what I'm wondering is, do I get any benefit from using this right now, or would it be smart to still wait for whatever version they consider release quality?

Post reply on HN