3 ms·
I really really want this stack to succeed -- I think it has so much potential. And I've been hoping that some of this confusion would get cleared up. Unfortun
by gklitt 6y ago
I really really want this stack to succeed -- I think it has so much potential. And I've been hoping that some of this confusion would get cleared up.
Unfortunately, after reading this blog post I think I'm even more confused than I was before. Are Reason and Rescript separate projects? It seems like there are now _three_ different syntax options: OCaml, Reason, and ReScript? Even if it's a good change in the long run, the lack of clarity is concerning...
Seems like it may be more stable to just stick with OCaml syntax and js_of_ocaml [1] for now...
Also interesting that OCaml is not mentioned a single time on the new website [2]. I guess they're trying to appeal to JS devs and sell it as a new thing, but seems useful to at least be aware that there's a connection to an established language?
[1]: https://ocsigen.org/js_of_ocaml/3.7.0/manual/overview https://ocsigen.org/js_of_ocaml/3.7.0/manual/overview
[2]: https://rescript-lang.org/docs/manual/latest/introduction https://rescript-lang.org/docs/manual/latest/introduction
- aarpmcgee 6y agoPretty confused over here as well, and I already had a decent idea of the differences and why's between Bucklescript, Reason, and OCaml.
- giancarlostoro 6y agoI wasn't confused till I read this comment after reading the ReScript docs: > ReScript looks like JavaScript, works like JavaScript, works with JavaScript, and outputs to the highest quality of clean, readable and performant JavaScript. The big difference is that ReScript comes with a bulletproof type system, a solid build system, and a couple of extra features that'd make JavaScript users envious. https://rescript-lang.org/docs/manual/latest/introduction https://rescript-lang.org/docs/manual/latest/introduction So you're saying their ecosystem supports other languages too?
- yawaramin 6y agoNo, that's not what it's saying...
- giancarlostoro 6y agoThen that needs to be clearer as to what it means.
- n42 6y agoI, too, am even more confused than when this rebrand was announced.