io.js was a fork of Node.js, which split off from the original Node.js development team in January 2015, but rejoined the main Node.js project in September 2015.
io.js
io.js is a fork of Joyent's Node.js totally compatible with node.js, that is run by some of the same maintainers of Node.js. First release published in January 2015.
io.js is built against modern versions of V8. By keeping up-to-date with the latest releases of this engine we ensure new features from the JavaScript ECMA-262 specification are brought to io.js developers in a timely manner, as well as continued performance and stability improvements.
It is used for developing applications that make heavy use of the ability to run JavaScript both on the client, as well as on server side and therefore benefit from the re-usability of code and the lack of context switching.
It is aimed to feature:
- semver
- provide faster and predictable release cycles.
- community driven development
- compatibility with node.js
Whats new in IO.js
- Bringing ES6 to the Node Community!
- smalloc: a new core module for doing (external) raw memory allocation/deallocation/copying in JavaScript
- v8: core module for interfacing directly with the V8 engine
Interesting Questions and Answers