3 ms·
> To see what happens when you use FP for marketing purpose, you can take a look at ReScript, the current reincarnation of ReasonML. Reason has always felt wei
by azangru 5y ago
> To see what happens when you use FP for marketing purpose, you can take a look at ReScript, the current reincarnation of ReasonML.
Reason has always felt weird and half-baked. It had all that nice syntactic sugar for the benefit of javascript developers — but in the middle of it, there was some OCaml ugliness, like different math operators for integers and floats, or special treatment of recursive functions. Plus a half-baked async story, or lack of unicode support. It was all very weird.
But in other areas: I understand Swift was a great marketing success, and it is heavily influenced by FP, right (I haven't used it personally, so don't know). And so was Kotlin?
- Zababa 5y agoI agree, I like OCaml, I like JS, I'm not a fan of Reason. It just feels off somehow, and half-baked. From my limited exprience in Swift, it does have functional parts, although I don't know if that's the main focus of the language, or just a nice thing to have. Kotlin seems a bit more functional than Java, although Java has been catching up recently (sealed classes, pattern matching, record).