News for hackers. Stuff that matters.
Re:The State of JavaScript 2017 by jaylynch on Tuesday December 12, 2017 @07:22PM (#15910848)
I find the data from the "I've used this but wouldn't again" almost as interesting as anything else here.

Also really looking forward to seeing how Reason shifts between this year and next... :)

Re:The State of JavaScript 2017 by myth_drannon on Tuesday December 12, 2017 @08:20PM (#15911203)
Last year I was excited about Elm, this year about Reason. I follow a bunch of Reason folks on Twitter and see lots interesting projects. I also keep seeing React core devs keep dropping hints that React will be rewritten in Reason which makes sense since originally it was written in SML.
Re:The State of JavaScript 2017 by spicyj on Tuesday December 12, 2017 @11:28PM (#15912030)
We don’t have any plans to rewrite React in Reason right now, sorry! Maybe one day.
Re:The State of JavaScript 2017 by jaylynch on Tuesday December 12, 2017 @08:30PM (#15911246)
Same here.

Since hearing about it we have a port of a large project in progress and whilst the typing is nice, the improvement in build time alone looks like making it a worthwhile exercise.

Big things to come I suspect, particularly with it feeling like such a natural progression of so much of FB's recent JS work.

Re:The State of JavaScript 2017 by namuol on Tuesday December 12, 2017 @08:52PM (#15911350)
> I also keep seeing React core devs keep dropping hints that React will be rewritten in Reason

Seems like a natural fit. Wasn't the whole Fiber architecture inspired Algebraic Effects, natively possible in OCaml?

Sebastian Markbåge even toyed with adding algebraic effects to JS... wild stuff:

https://esdiscuss.org/topic/one-shot-delimited-continuations...

Re:The State of JavaScript 2017 by alexwebb2 on Tuesday December 12, 2017 @09:09PM (#15911450)
> I find the data from the "I've used this but wouldn't again" almost as interesting as anything else here.

I'd love to see an explicit "percentage of those who've used it who would use it again" number for each library, easily glanceable. I think that's what most of us are probably doing in our heads when looking at this data.

Re:The State of JavaScript 2017 by mycelium on Wednesday December 13, 2017 @04:10AM (#15913054)
Some quick ones I did for myself:

Frontend frameworks: https://i.imgur.com/Sd1g5zw.png

State management frameworks: https://i.imgur.com/HCD32bo.png