Jordan Walke - React to the Future
ReasonConf4 HN recommenders · recommended in 4 months, 2019-2022
48K views · 6 years ago · talk · dated
Jordan Walke, creator of React, talks at ReasonConf 2019 about the ideas behind ReasonML and how it extends React's programming model with OCaml. He also discusses why familiar syntax matters.
HN recommends it as the best introduction to Reason's motivations, straight from React's creator.
35:32Cheng Lou - On the Spectrum of Abstraction at react-europe 2016
ReactEurope
63K views • 10 years ago
18:55[JSConfUS 2013] Tom Occhino and Jordan Walke: JS Apps at Facebook
JSConf
45K views • 13 years ago
31:11React.js Conf 2015 - Immutable Data and React
Meta Developers
159K views • 11 years ago
44:36Hacker Way: Rethinking Web App Development at Facebook
Meta Developers
900K views • 12 years ago
29:32Pete Hunt: React: Rethinking best practices -- JSConf EU
JSConf
548K views • 13 years ago
40:58Pete Hunt: React - Rethinking Best Practices (updated) - JSConf.Asia 2013
JSConf
58K views • 12 years ago
1:35:30React Today and Tomorrow and 90% Cleaner React With Hooks
React Conf
1.2M views • 8 years ago
59:31ClojureScript in the Age of TypeScript — David Nolen
ChariotSolutions
29K views • 5 years ago
36:31Hey Underscore, You're Doing It Wrong!
InfoQ
141K views • 13 years ago
24:28Sebastian Markbage: Minimal API Surface Area | JSConf EU 2014
JSConf
71K views • 12 years ago
36:45Rich Harris - Rethinking reactivity
You Gotta Love Frontend
334K views • 7 years ago
46:18Om Next - David Nolen
ClojureTV
44K views • 11 years ago
4:40React.js Conf 2016 - Lightning Talks - Elie Rotenberg
Meta Developers
4K views • 10 years ago
49:47Monads and Gonads
Google TechTalks
148K views • 13 years ago
54:27Douglas Crockford: Monads and Gonads (YUIConf Evening Keynote)
YUI Library
67K views • 13 years ago
11:25Monad - FunFunFunction #21
Fun Fun Function
128K views • 10 years ago
35:25Pete Hunt - The Secrets of React's Virtual DOM (FutureJS 2014)
Codegram
75K views • 12 years ago
28:34RailsConf 2016 - Rails to Phoenix by Brian Cardarella
Confreaks
12K views • 10 years ago
31:14"Make the Back-End Team Jealous: Elm in Production" by Richard Feldman
Strange Loop Conference
36K views • 11 years ago
25:47React.js Conf 2015 - The complementarity of React and Web Components
Meta Developers
22K views • 11 years ago
5 comments from Hacker News
He's a Fullstack JS developer which is even dumber because he uses React which is basically the defacto JS front end framework. React is trending heavily away from OOP, it's creators heavily buy into FP, and most of the patterns in react are inspired heavily by FP. Functional components are now the way to go. ReasonML (a pure FP language) is react as intended and is the northstar of React. To learn more here is a video from Jordan Walke creator of React (and ReasonML): ▶ this video I recommend parent commenter to learn more about the very tools he himself works with before disparaging FP and himself.
I'd highly recommend Jordan Walke's (creator of React) talk on the ideas behind ReasonML: React to the Future [1]. I think it's so cool that you can take the ideas of ReactJS - functional programming applied to UI - but then have a language (ReasonML [2]) that is essentially purpose built for it, with OCaml [3] powering it under the hood - a functional programming language that's been significantly invested in, both in academia and industry. And to be able to take React-the-Idea, compile it cross-platform, to native-code... and ship. - [1] Jordan Walke - React to the Future: ▶ this video - [2] link - [3] link
The long awaited 0.8.0 release from Reason React is out of beta! This includes a lot of the niceties of writing React but in a very fast, type safe language. If this is your first time hearing about Reason, watch a video from its creator (Jordan Walke, creator of React) to learn more: ▶ this video Fun facts about Reason: - exports TypeScript! If you have a TS project and looking for some extra speed & stability, you don't have to sacrifice type safety interop - It powers all of Messenger.com. The team put out a case study where they went from ~10 bugs a week to less than 10 a quarter by switching to Reason - It uses the npm / yarn ecosystem so you can use your favorite / current packages without looking for something new.
Jordan Walke, the creator of Reason (also the creator of React) said that syntax is unfortunately very important, because psychologically people want something familiar. I think syntax is totally superficial, but I’m also a human who interacts with other humans. And they do not think it’s superficial. The talk where he says this: ▶ this video
“Why isn’t functional programming the norm?” by Richard Feldman. Spoiler: not on the basis of merits. link “React to the future” by Jordan Walke. Why ReasonML is a logical extension of ReactJS’ programming paradigm. ▶ this video “Typing the untyped: soundness in gradual type systems” by Ben Weissmann. The trade offs that various gradual type systems make based on their language constraints. link “Let’s program like it’s 1999” by Lee Byron. How the mutual feedback loop of abstraction, syntax and mental model drives the evolution of web technologies. link