Radio and PodcastRadio and PodcastLive Radio & Podcasts
Elm Town 80 – Inspired: Roc with Richard Feldman artwork
Technology

Elm Town 80 – Inspired: Roc with Richard Feldman

Elm Town by Jared M. Smith

Sep 17, 202401:03:13Technology

Elm pioneer Richard Feldman returns to explain why he made Roc, a direct descendant of Elm. He notes a distinct trade-off of choosing not to have persistent data structures. Later, he shares how his experience teaching E...

About This Episode

Elm Town 80 – Inspired: Roc with Richard Feldman is an episode from Elm Town by Jared M. Smith. Elm pioneer Richard Feldman returns to explain why he made Roc, a direct descendant of Elm. He notes a distinct trade-off of choosing not to hav...

Podcast

This episode belongs to Elm Town.

Listen Online

Use the player on this page to stream the episode online.

Episode Details

Published Sep 17, 2024, 01:03:13 long, audio available.

Questions About This Episode

What is Elm Town 80 – Inspired: Roc with Richard Feldman about?

Elm pioneer Richard Feldman returns to explain why he made Roc, a direct descendant of Elm. He notes a distinct trade-off of choosing not to have persistent data structures. Later, he shares how his experience teaching Elm informed Roc's design. We even learn about the power of platforms. Thanks to our sponsor, Logistically. Email: elmtown@logisticallyinc.com . Music by Jesse Moore. Recording date: 2024.05.23 Guest Richard Feldman Show notes [00:00:20] Non-introduction Roc Software Unscripted "Making Impossible States Impossible" "Scaling Elm Apps" Elm in Action Elm courses on Frontend Masters [00:01:47] Motivations to make Roc [00:04:53] Back to the beginnings in 2018 [00:15:25] How Roc compares to Elm Aaron VonderHaar's elm-format Elm Style Guide "Bret Victor style reactive debugging" by Laszlo Pandy at Elm Workshop 2013 (YouTube) "Functional Semantics in Imperative Clothing" [00:25:18] Minimizing the erosion of simplicity (governance models) "BDFN" on roc-lang.org Episode "Programming and Industrial Design with Greg Wilson" of Software Unscripted [00:31:36] How teaching Elm informed Roc's design [00:40:34] Design process Episode "The Roc Programming Language with Richard Feldman" of Software Unscripted [00:45:04] Working at Zed Industries Zed [00:50:28] Platforms [00:58:03] Picks Richard's picks Performance-Aware Programming Series by Casey Muratori Software You Can Love (SYCL) Milan 2024 playlist (YouTube) "Hybrid-Level Programming" by Richard Feldman at SYCL Milan 2024 (YouTube) Reliqa Jared's picks Umphrey's McGee Bret Victor

Where can I listen to Elm Town 80 – Inspired: Roc with Richard Feldman?

You can listen to Elm Town 80 – Inspired: Roc with Richard Feldman online on Radio and Podcast. Open the player on this page to stream the available audio.

Which podcast is Elm Town 80 – Inspired: Roc with Richard Feldman from?

Elm Town 80 – Inspired: Roc with Richard Feldman is an episode from Elm Town by Jared M. Smith.

How long is this episode?

This episode is 01:03:13 long.

When was this episode published?

This episode was published on Sep 17, 2024.

Can I save Elm Town 80 – Inspired: Roc with Richard Feldman for later?

Yes. Use the heart button on the episode page to add it to your favorite episodes list.

Are there related episodes from Elm Town?

Yes. This page shows related episodes from Elm Town when more episodes are available from the podcast feed.

Quick Answers About This Episode

Where can I listen to Elm Town 80 – Inspired: Roc with Richard Feldman?

You can listen to Elm Town 80 – Inspired: Roc with Richard Feldman on this page when the episode audio is available from the podcast feed.

Which podcast is this episode from?

Elm Town 80 – Inspired: Roc with Richard Feldman is from Elm Town by Jared M. Smith.

What are the episode details?

Published Sep 17, 2024 and 01:03:13 long