News for hackers. Stuff that matters.
Re:Elm at Rakuten by vlunkr on Wednesday August 18, 2021 @03:46PM (#28226202)
> The freaking out about "oh no I gotta write a small library myself" is absurdly overblown here

This isn't a good representation of the argument. People don't want to write libraries because it's more valuable for everyone to spend time writing features using existing libraries, provided there are good libraries available. People aren't "freaking out", they just have deadlines, and you know, other things to do with their lives besides write code that has already been written.

Re:Elm at Rakuten by mst on Wednesday August 18, 2021 @05:10PM (#28227218)
I would imagine that it's a good representation of their experience of such things, but a poor representation of the experience of such things of the person they're replying to.
Re:Elm at Rakuten by whateveracct on Wednesday August 18, 2021 @05:19PM (#28227313)
Nah it's a pretty good representation. And acting like time should 100% be spent writing features is shortsighted - sometimes it's worth it to pay fixed costs such as filling in a gap of the ecosystem of the language you chose for higher reasons than cranking out business code.
Re:Elm at Rakuten by adamwk on Wednesday August 18, 2021 @07:16PM (#28228393)
What's this higher reason? Isn't the point to crank out business code?
Re:Elm at Rakuten by whateveracct on Wednesday August 18, 2021 @11:50PM (#28230144)
"Crank out" was supposed to imply optimizing the short-term. Ensuring your next sprint has the most output as possible.

If you choose an FP language like Haskell, you tend to value things beyond that. Stability, engineering culture, retention, big rate, the ability to extend things for cheap only because you did the hard part of using Haskell to begin with, etc

It's just throughput vs latency