# Language Design Deep Dive with Elixir Creator José Valim Page: https://stenobird.com/podcast/software-unscripted-5320480/language-design-deep-dive-with-elixir-creator-jos-valim Text version: https://stenobird.com/podcast/software-unscripted-5320480/language-design-deep-dive-with-elixir-creator-jos-valim.md Podcast: [Software Unscripted](https://stenobird.com/podcast/software-unscripted-5320480) Published: 2025-06-01T04:32:37+00:00 Episode link: https://shows.acast.com/software-unscripted/episodes/language-design-deep-dive-with-elixir-creator-jose-valim Audio file: https://sphinx.acast.com/p/open/s/664fde3eda02bb0012bad909/e/683bd7e5708e9fc9b4c711b9/media.mp3 Processing state: not_requested JSON: https://stenobird.com/v1/public/podcasts/software-unscripted-5320480/episodes/language-design-deep-dive-with-elixir-creator-jos-valim Duration seconds: 8772 ## Resource Elixir creator José Valim goes into a very deep dive on language design with Richard, centered around some upcoming major design changes to the Roc programming language. - https://elixir-lang.org - https://roc-lang.org - Unison's algebraic effects: https://www.unison-lang.org/docs/fundamentals/abilities/ - Koka's algebraic effects: https://koka-lang.github.io/koka/doc/book.html#why-effects - OCaml's algebraic effects: https://ocaml.org/manual/5.3/effects.html Hosted on Acast. See acast.com/privacy for more information. ## Actions - request_transcript: `POST https://stenobird.com/v1/public/podcasts/software-unscripted-5320480/episodes/language-design-deep-dive-with-elixir-creator-jos-valim/transcription-requests` — Idempotently request low-priority transcript generation for this episode. - read_markdown: `GET https://stenobird.com/podcast/software-unscripted-5320480/language-design-deep-dive-with-elixir-creator-jos-valim.md` — Read the agent-friendly Markdown representation of this episode resource. A page view does not enqueue transcription. Agents should invoke `request_transcript` explicitly when they need this episode processed. ## Transcript Full transcripts are not published on public pages unless there is a clear rights basis.