Hacker News new | ask | show | jobs
by k__ 1221 days ago
Yes.

I never understood why ReScript didn't get more love.

1 comments

The split between the Reason and BuckleScript/ReScript dealt, I believe, a fatal blow to both communities which were now split. It's a shame, I could have seen Reason in the same space as Rust, an ML-like language (well, literally an ML via OCaml) except without a borrow checker. It would have been great to use it in place of TypeScript on both the server and client, but now ReScript is incompatible with Reason, by design.
I never understood the reason for the split.

Was it because native had different requirements than JS?

Why couldn't they both play along and target WebAssembly?

It seems like they simply wanted to add stuff that might not have been possible without changing ReasonML, and so they built their own framework and rebranded it to ReScript: https://ersin-akinci.medium.com/confused-about-rescript-resc...