Upgrade to Pro — share decks privately, control downloads, hide ads and more …

iojs - Bringing ES6 to the Node

iojs - Bringing ES6 to the Node

Mark Wolfe

March 11, 2015
Tweet

More Decks by Mark Wolfe

Other Decks in Programming

Transcript

  1. io.js
    Bringing ES6 to the Node
    Mark Wolfe

    View Slide

  2. A Rundown
    Fork of Node.JS
    Trademark is owned by Joyent
    Initially started life as nodeforward
    Moved to io.js due to said trademark..
    npm pretty much business as usual, mind the version
    numbers though!

    View Slide

  3. Community
    Open governance model
    As opposed to corporate stewardship
    Contributor ownership
    Currently 104 contributors and growing

    View Slide

  4. Release Model
    Weekly releases
    Supported versions of V8
    Predictable roadmap
    Healthy debate on key features/issues
    Such as promises.

    View Slide

  5. iojs and V8
    Track the stable releases of V8
    Enables both teams to work together on issues/
    features
    Tracing, on LINUX
    Lots of good discussion between the projects

    View Slide

  6. ES6!
    let
    const
    Generators
    Promises
    Template Strings

    View Slide

  7. How to get it?
    nvm
    docker
    Download the Installer!

    View Slide

  8. Links
    https://iojs.org
    http://davidwalsh.name/es6-io
    http://blog.izs.me/post/104685388058/io-js
    https://github.com/creationix/nvm
    https://github.com/iojs/docker-iojs

    View Slide

  9. Links Continued
    io.js posts worth checking out
    https://medium.com/node-js-javascript/state-of-io-
    js-2b3094e6f923
    https://medium.com/node-js-javascript/io-js-week-
    of-march-6th-2f9344688277

    View Slide