Any advice on whether it's better to use ES6 or Coffeescript?
Io.js 1.0.0
141–150 of 190 posts
Re: Io.js 1.0.0
#142Earlier quoted context omitted.
The 1.0.0 release was called 1.0.0 - there has been a patch release since. Pretty much any software I can think of lists the latest release on the homepage rather than linking to a static version, but you're right it's a little confusing that specifying a version in the querystring doesn't actually appear to link directly to that version. EDIT: confusing if the intention of the iojs team was to have the querystring a…
My point wasn't about the patch version it's about the software being called "beta" while the version doesn't reflect that at all. If the api is fixed and its just bug fixes before release why isn't this 1.0.0-beta or -rcN, with a 1.0.0 (a vanilla version is always considered higher than one with an identifier like "-beta" or "-rc1"
Re: Io.js 1.0.0
#143Earlier quoted context omitted.
My point wasn't about the patch version it's about the software being called "beta" while the version doesn't reflect that at all. If the api is fixed and its just bug fixes before release why isn't this 1.0.0-beta or -rcN, with a 1.0.0 (a vanilla version is always considered higher than one with an identifier like "-beta" or "-rc1"
Sure, but that's more of a reflection on the convention (some might say 'rationality' ;) of associating a single vector of 'production status' with a number beginning with 1. Again, this is a semver thing, not an iojs thing.
But apparently "beta" equals "stable" to these people.
Re: Io.js 1.0.0
#144Earlier quoted context omitted.
It's a fork of node.js with ES6 support. The goal is a faster release cycle and an updated V8 engine, plus an "open governance model" as opposed to Joyent's domination of node.js prime. https://github.com/iojs/io.js Current Project Team Members ============================ Isaac Z. Schlueter Ben Noordhuis Bert Belder Fedor Indutny Trevor Norris Chris Dickinson Colin Ihrig Mikeal Rogers Rod Vagg
For a comparison, node.js contributors are ( http://nodejs.org/about/core-team/ ) TJ Fontaine Alexis Campailla Fedor Indutny Trevor Norris Nathan Rajlich Rather strange to see Fedor as a core team member in both projects, or at least one of them (likely node.js page) is out of date.
Yes I know, I need to add `s/anymore/yet`. But the statement is pretty much accurate. Its been almost 2 years since 0.11.0 was released and 0.12 is nowhere in sight.
Re: Io.js 1.0.0
#145Any advice on whether it's better to use ES6 or Coffeescript?
Let's say that ES6 will provide a better runtime that may make transpiled languages less useful. Yes, ES6 does arrow functions and classes but it also provides many more cool stuff that the transpiled languages may never support such as generators if they intend to keep backward compat to older browsers. If you are in this case you should bet on ES6. If you don't care and are happy with what's included in coffee, use coffee ! You can always compile it to JS and continue your project with ES6 !
To sum up, transpiled languages are not dead and are still way more flexible than vanilla JS (as they don't depend on a big specification such as the ES specs) but ES6 does improve the runtime, and one day transpiled languages may use this new runtime.
Re: Io.js 1.0.0
#146Can this be installed with Node side-by-side or does it take over the `node` name?
Re: Io.js 1.0.0
#147Re: Io.js 1.0.0
#148Re: Io.js 1.0.0
#149Re: Io.js 1.0.0
#150Earlier quoted context omitted.
I don't think he got "thrown under the bus" - he moved to a position were others did not want to defend him or even just keep on. Unsurprisingly, I would add, he should know the other people. Still, the inclusion shows that not all bridges are burned, which makes me happy.
I don't see truth in your statement that core people did not want to defend him. Shitstorm happened mostly by outsiders/ignorants. He didn't want to continue in such a climate. Joyent wrote a blog post that ruined their reputation. - Good net effect one year later is that node might free themself from Joyent and become much more open/inclusive.