React более выразителен с точки зрения программирования, так как у него нет шаблонов для рендеринга, а просто вызовы функций, которые строго типизируются и тем самым делают код более надежным и читаемым уже на этапе компиляции приложения (+ всякие оптимизации).
Даже Google для своих технических демонстраций на Chrome Dev Summit использует React.
В общем React потенциально более интересен.
Во-первых, прототип React изначально был написан на SML и его архитектура закладывалась с учётом особенностей этого языка.
Из первого тезиса вытекает следующий. Если вы посмотрите на модель refs в React, то увидите аналогию с mutable refs в OCaml.
Из последнего — это хуки, prior of art которых лежит в github.com/ocamllabs/ocaml-effects-tutorial#2-effectful-computations-in-a-pure-setting
React не прогадал со своим ФП подходом, корни которого лежат в языке OCaml, поэтому на арену также выйдут ML-подобные языки для фронтненда типа ReasonML и F# (Fable).
Кто не верит в успех React, посмотрите какой сейчас тренд появился в мобильной среде, а именно Android Jetpack Compose и IOS SwiftUI.
Ждём курса по Rust.
Стабилизировали.
Ждём GAT до конца года.
С появлением ranges по-моему очень не хватает функции `std::ranges::to`, которая материализует диапазон в контейнер.
https://timur.audio/how-to-make-a-container-from-a-c20-range
https://doc.rust-lang.org/std/vec/struct.Vec.html#method.try_reserve
А что у вас за движок для корутин? Он совместим со стандартом C++20?
Очень хороший перевод.
Отличная статья! Спасибо большое!
Даже Google для своих технических демонстраций на Chrome Dev Summit использует React.
В общем React потенциально более интересен.
Из первого тезиса вытекает следующий. Если вы посмотрите на модель refs в React, то увидите аналогию с mutable refs в OCaml.
Из последнего — это хуки, prior of art которых лежит в github.com/ocamllabs/ocaml-effects-tutorial#2-effectful-computations-in-a-pure-setting
Кто не верит в успех React, посмотрите какой сейчас тренд появился в мобильной среде, а именно Android Jetpack Compose и IOS SwiftUI.
Там извлекают самое лучшее из ООП и заворачивают это в ФП.
fsharpforfunandprofit.com/posts/fsharp-is-the-best-enterprise-language
github.com/WICG/main-thread-scheduling
Что вы подразумеваете под гибкостью, конкретный пример можно?