Lambda World 2019 - The Reason for ReasonML - Tianyu Pu

Lambda World 2019 - The Reason for ReasonML - Tianyu Pu

Lambda World

5 лет назад

8,032 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@GabrielRubens
@GabrielRubens - 10.11.2019 19:51

Very good presentation!

Ответить
@i6g7f
@i6g7f - 17.02.2020 23:38

Thank You

Ответить
@KirillKhalitov
@KirillKhalitov - 24.05.2020 18:38

Thank you for the talk. But I think ReasonML is not the best solution of writing enterprise web apps. Just alternative for geeks and fans.
The reason why ReasonML (buklescript) is not popular even in native OCaml community is incompatibility with native OCaml libs from opam registry, because bucklescript is forked out of date OCaml compiler.
And another reason is JavaScript dynamic nature of libraries. For example ReasonReact is "zero-cost" bindings to ReactJS. But just look to the binding code. Mostly of it is trade-offs to satisfy JavaScript semantics via foreign immutable and static by default OCaml language. Why we need this additional layer to just writing JavaScript apps? TypeScript has much thinner and ECMAScript compatible layer and it is the reason of TypeScript success.

Ответить
@a0um
@a0um - 03.02.2022 12:43

Rule of thumb for better presentations: if your slide is mostly blank you should increase the font size.

Ответить
@nomoredarts8918
@nomoredarts8918 - 26.04.2023 12:51

It's funny how we fix javascript/typescript issues with tools like ReasonML, ReScript and Elm, but still fallback to use TS because of business decisions that in the end cost millions of dollars

Ответить