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.
Music by Jesse Moore.
Recording date: 2024.05.23
Guest
- Richard Feldman (https://github.com/rtfeldman)
Full show notes at https://elm.town/episodes/elm-town-80-inspired-roc-with-richard-feldman.
[
00:00:20] Non-introduction
[
00:01:47] Motivations to make Roc
[
00:04:53] Back to the beginnings in 2018
[
00:15:25] How Roc compares to Elm
[
00:25:18] Minimizing the erosion of simplicity (governance models)
[
00:31:36] How teaching Elm informed Roc's design
[
00:40:34] Design process
[
00:45:04] Working at Zed Industries
[
00:50:28] Platforms
[
00:58:03] Picks