Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    Jordan Walke - React to the Future

    ReasonConf

    4 HN recommenders · recommended in 5 months, 2019–2022

    YouTube

    36:45 · 48K views · Nov 29, 2019

    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.

    Software Engineering & LanguagesWeb developmentFunctional programming
    1. 46:09
      Why Isn't Functional Programming the Norm? – Richard FeldmanMetosin1.6M views • 7 years ago
    2. 35:32
      Cheng Lou - On the Spectrum of Abstraction at react-europe 2016ReactEurope63K views • 10 years ago
    3. 29:32
      Pete Hunt: React: Rethinking best practices -- JSConf EUJSConf548K views • 13 years ago
    4. 31:11
      React.js Conf 2015 - Immutable Data and ReactMeta Developers159K views • 11 years ago
    5. 44:36
      Hacker Way: Rethinking Web App Development at FacebookMeta Developers900K views • 12 years ago
    6. 36:45
      Rich Harris - Rethinking reactivityYou Gotta Love Frontend334K views • 7 years ago
    7. 36:31
      Hey Underscore, You're Doing It Wrong!InfoQ141K views • 13 years ago
    8. 18:55
      [JSConfUS 2013] Tom Occhino and Jordan Walke: JS Apps at FacebookJSConf45K views • 13 years ago
    9. 1:35:30
      React Today and Tomorrow and 90% Cleaner React With HooksReact Conf1.2M views • 8 years ago
    10. 59:31
      ClojureScript in the Age of TypeScript — David NolenChariotSolutions29K views • 5 years ago
    11. 46:18
      Om Next - David NolenClojureTV44K views • 11 years ago
    12. 24:28
      Sebastian Markbage: Minimal API Surface Area | JSConf EU 2014JSConf71K views • 12 years ago
    13. 53:22
      Ruby Conf 12 - Y Not- Adventures in Functional Programming by Jim WeirichConfreaks66K views • 13 years ago
    14. 28:34
      RailsConf 2016 - Rails to Phoenix by Brian CardarellaConfreaks12K views • 10 years ago
    15. 49:47
      Monads and GonadsGoogle TechTalks148K views • 13 years ago
    16. 11:25
      Monad - FunFunFunction #21Fun Fun Function128K views • 10 years ago
    17. 1:02:26
      Solving Problems the Clojure Way - Rafal DittwaldClojure/north87K views • 7 years ago
    18. 1:03:31
      Brian Goetz - Stewardship: the Sobering PartsClojureTV39K views • 11 years ago
    19. 54:58
      Keynote - JSON Graph: Reactive REST at NetflixAssociation for Computing Machinery (ACM)41K views • 11 years ago
    20. 40:55
      "Controlling Time and Space: understanding the many formulations of FRP" by Evan CzaplickiStrange Loop Conference69K views • 12 years ago

    5 comments from Hacker News

    1. @brypheJun 2020· in “Onivim 2: Lightweight, Modal Code Editor”

      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]

      Strongly recommendsView on HN
    2. @thegreatpeterMay 2020· in “Reason React 0.8”

      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.

      RecommendsView on HN
    3. @deltasevennineSep 2022· in “Why Racket? Why Lisp? (2014)”

      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.

      RecommendsView on HN
    4. @huy-nguyenDec 2019· in “Ask HN: Best Talks of 2019?”

      “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]

      RecommendsView on HN
    5. @amw-zeroFeb 2020· in “Programming a space invader in OCaml and OpenGL: lessons learned”

      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

      CitesView on HN