diff --git a/podcast/23/index.markdown b/podcast/23/index.markdown new file mode 100644 index 00000000..5f555c60 --- /dev/null +++ b/podcast/23/index.markdown @@ -0,0 +1,8 @@ +--- +title: Ben Gamari +episode: 23 +buzzsproutId: 12492098 +recorded: 2023-01-30 +published: 2023-03-22 +--- +In this episode Wouter Swierstra and Joachim Breitner chat with Ben Gamari. Ben is a consultant at well-typed known for his work at GHC. Ben tells us a little bit about his switch from Python to Haskell but not because he was missing the static typing, how programming his thermostat lead him to a career in the compiler development, and what it's like to be a GHC force multiplier. diff --git a/podcast/23/links.markdown b/podcast/23/links.markdown new file mode 100644 index 00000000..69d9a300 --- /dev/null +++ b/podcast/23/links.markdown @@ -0,0 +1,8 @@ +* [Ben's website](http://smart-cactus.org/~ben/) +* [Ben's twitter](https://twitter.com/bgamari) +* [Ben's github](https://github.com/bgamari) +* [Ben at well-typed](https://well-typed.com/people/ben/) +* [GHC's Garbage Collector](http://www.smart-cactus.org/~ben/posts/2018-11-18-nonmoving-gc-for-ghc.html) +* [Mark and Sweep Collectors](https://www.geeksforgeeks.org/mark-and-sweep-garbage-collection-algorithm/) +* [GHC proposals](https://github.com/ghc-proposals/ghc-proposals) +* [Stack Traces in Haskell](https://www.arashrouhani.com/papers/master-thesis.pdf) \ No newline at end of file