Echo JS 0.11.0

<~>

timoxley comments

timoxley 3824 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 3830 days ago. link 1 point
Wish all this effort went into improving MDN instead
timoxley 3875 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 3907 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 3915 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 3923 days ago. link 4 points
and they die with the same ferocity - remember this when taking technology bets for your latest project.
timoxley 3924 days ago. link -1 point
> No semicolons
> It's totally fine. Really!

Amen. Enough is enough.
timoxley 3948 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]