u/n00bombin r/haskell • Recommends
Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Peyton Jones
#haskell#simonpeytonjones#functionalprogramming
115K subscribers • 3 videos on Hallway
Beginner. No background in the topic needed.
101K views4 months ago3 recommendations
Programming languagesHistory and cultureHaskellFunctional programmingLanguage design and type systems
Simon Peyton Jones discusses the design of Haskell, the benefits of functional programming, and how it compares to other paradigms.
Simon Peyton Jones is the co-creator of Haskell (pure functional programming language) and I interviewed him about functional programming, why it matters, and his thoughts on other programming languages. • My ergonomic keyboard project I mentioned, you can follow along here: read.compose.llc/ 𝗣𝗼𝗱𝗰𝗮𝘀𝘁 𝗹𝗶𝗻𝗸𝘀: • Spotify: open.spotify.com/episode/5d9VR5MwYDWs9qAzo2H6bv?si=tZEd-XCmS… • Apple: podcasts.apple.com/us/podcast/the-peterman-pod/id1777363835 • Transcript: developing.dev/p/co-creator-of-haskell-functional 𝗧𝗵𝗮𝗻𝗸 𝘆𝗼𝘂 𝘁𝗼 𝘁𝗵𝗶𝘀 𝗲𝗽𝗶𝘀𝗼𝗱𝗲'𝘀 𝘀𝗽𝗼𝗻𝘀𝗼𝗿 𝗳𝗼𝗿 𝘀𝘂𝗽𝗽𝗼𝗿𝘁𝗶𝗻𝗴 𝗺𝘆 𝘄𝗼𝗿𝗸: • WorkOS: makes your app Enterprise Ready with easy to use APIs to add SSO, SCIM, RBAC, and more in just a few lines of code, check them out at workos.com/ 𝗧𝗶𝗺𝗲𝘀𝘁𝗮𝗺𝗽𝘀: Intro What functional programming is Downsides of functional programming Specialized hardware for functional programming Haskell is useless Rust vs C Haskell vs OCaml Side effects in Haskell Type systems How the Haskell compiler works Why Haskell is talked about more than used Avoiding success at all costs LLMs and programming languages New programming language design Should students continue to learn programming Why Excel is his 2nd favorite programming language Advice for his younger self 𝗪𝗵𝗲𝗿𝗲 𝘁𝗼 𝗳𝗶𝗻𝗱 𝗦𝗶𝗺𝗼𝗻: • LinkedIn: linkedin.com/in/simonpj/ • Wikipedia: en.wikipedia.org/wiki/Simon_Peyton_Jones • Personal Website: simon.peytonjones.org/ 𝗪𝗵𝗲𝗿𝗲 𝘁𝗼 𝗳𝗶𝗻𝗱 𝗥𝘆𝗮𝗻: • Newsletter: developing.dev/ • X/Twitter: x.com/ryanlpeterman • LinkedIn: linkedin.com/in/ryanlpeterman/ • Threads: threads.com/@ryanlpeterman • Instagram: instagram.com/ryanlpeterman • TikTok: tiktok.com/@ryanlpeterman 𝗥𝗲𝗳𝗲𝗿𝗲𝗻𝗰𝗲𝗱 𝗶𝗻 𝘁𝗵𝗶𝘀 𝗲𝗽𝗶𝘀𝗼𝗱𝗲: • Haskell is useless: youtube.com/watch?v=iSmkqocn0oQ • John Backus Turing Award lecture: worrydream.com/refs/Backus_1978_-_Can_Programming_Be_Liberat… • Why functional programming matters: cs.kent.ac.uk/people/staff/dat/miranda/whyfp90.pdf • Excel is his 2nd favorite programming language: youtube.com/watch?v=_M4P5M85KO8 • His talk on the Verse programming language: youtube.com/watch?v=QIiU-QGzcqcu/n00bombin r/haskell • Recommends
u/mttdin r/ProgrammingLanguages • Recommends
mysticmodeon Lobsters • Recommends