Echo JS 0.11.0

<~>

timoxley comments

timoxley 3491 days ago. link 1 point
Probably cool but needs examples/description in the readme/docs. Many projects make the mistake of thinking JSdoc for all their code is all the documentation they need. JSdoc usually just makes the codebase seem large and impenetrable, since there isn't a clear path to understanding wtf anything is in the context of the whole system.
timoxley 3497 days ago. link 1 point
Wish all this effort went into improving MDN instead
timoxley 3542 days ago. link 1 point
Curious why this was downvoted? Someone doesn't like babel? Doesn't like ES6? Hates transpilers? Thinks article is poorly written? Why?
timoxley 3575 days ago. link 1 point
The primary motivator for types by the v8 team is performance. Also note types will almost definitely be optional.
timoxley 3583 days ago. link 2 points
It shouldn't matter what tech this is built on, but dogfooding is good for credibility. Also note that there's more WordPress branding on the site than JS, so the messaging feels totally off.
timoxley 3590 days ago. link 4 points
and they die with the same ferocity - remember this when taking technology bets for your latest project.
timoxley 3591 days ago. link -1 point
> No semicolons
> It's totally fine. Really!

Amen. Enough is enough.
timoxley 3615 days ago. link 2 points
Yep, this really was a downer in ES5, but note that it's now a near a non-issue in ES6 with arrow functions:

```js
n.map(val => parseInt(val));

n.forEach(val => console.log(val))

async.waterfall([
  next => new User(model).save(err => next(err)),
  (data, next) => {
    // MOAR CODE
  }
])

```
[more]