Тёмный
No video :(

Lambda World 2019 - The Reason for ReasonML - Tianyu Pu 

Lambda World
Подписаться 10 тыс.
Просмотров 8 тыс.
50% 1

In this Lambda World 2019 presentation, Tianyu Pu provides an introduction to ReasonML, and explains the benefits of using it.
Presentation Description:
JavaScript is a critical part of today's programming landscape, and not just for web applications. However, its lack of static typing has given lots of developers grief over the years as they struggled with cryptic runtime error messages such as 'cannot find property X of undefined' (I've been there, too). With the introduction of ReasonML, we're now able to write statically typed, simpler and faster JavaScript. In this talk, we'll cover what ReasonML is, what it isn't, why it's worth paying attention to, how it works, and how it can be used in your applications.
------
Follow:
- / lambda_world
- / 47deg
- / tianyupu
Visit:
-www.47deg.com/... for more details
-www.lambda.world

Опубликовано:

 

28 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 9   
@GabrielRubens
@GabrielRubens 4 года назад
Very good presentation!
@a0um
@a0um 2 года назад
Rule of thumb for better presentations: if your slide is mostly blank you should increase the font size.
@joegoosebass3958
@joegoosebass3958 4 года назад
Great talk, I just bought J. David Eisenberg's book....
@black_n5492
@black_n5492 4 года назад
How did you find the book? I'm about to learn Reason for a new job and I'm looking for solid resources
@i6g7f
@i6g7f 4 года назад
Thank You
@nomoredarts8918
@nomoredarts8918 Год назад
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
@KirillKhalitov
@KirillKhalitov 4 года назад
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.
@JETBLAST88
@JETBLAST88 4 года назад
Typescript is a horrible language tough, full of rough edges, unsoundness, features that don't work well together... And writing finding code is still a mess. I'd rather take a properly designed language.
@tmkalyan8157
@tmkalyan8157 4 года назад
Yeah we also used TS outlining similar reasons, but I guarantee you some long evenings looking at complex type error messages not knowing why they even are there in the first place. I'd embrace something like ReasonML anyday
Далее
Lambda World 2019 - Refactoring Recursion - Harold Carr
37:52
Коротко о моей жизни:
01:00
Просмотров 537 тыс.
The OCaml Platform 1.0 - Reason ML - November 2018
38:57
Turns out REST APIs weren't the answer (and that's OK!)
10:38
Jordan Walke - React to the Future
36:45
Просмотров 43 тыс.
Cheng Lou - Keynote | ReasonConf 2019
41:53
Просмотров 5 тыс.
The Story of Next.js
12:13
Просмотров 568 тыс.