The Ideal Programming Language • Richard Feldman & Erik Doernenburg • GOTO 2021
This interview was recorded at GOTO Copenhagen for GOTO Unscripted. #GOTOcon #GOTOunscripted #GOTOcph https://gotopia.tech Read the full transcription of this interview here: https://gotopia.tech/articles/the-ide... Richard Feldman - Author of "Elm in Action" & Head of Technology at NoRedInk @rtfeldman @SoftwareUnscripted Erik Doernenburg - Head of Technology at Thoughtworks & Passionate Technologist @erikdoe Lars Jensen - Lead Developer at GOTO DESCRIPTION What would your ideal programming language look like? Erik Doernenburg, head of technology at Thoughtworks, and Richard Feldman, author of “Elm in Action,” sat together at GOTO Copenhagen 2021 to chat about what theirs would look like. They also had a look into the future of up-and-coming languages. TIMECODES 00:00 Intro 01:11 Frontend or backend? 05:44 Programming languages in the field 10:37 Testability 13:15 Memory management 18:36 Concurrency model 23:53 Upcoming new languages 35:36 Outro RECOMMENDED BOOKS Richard Feldman • Elm in Action • https://amzn.to/387kujI Jeremy Fairbank • Programming Elm • https://amzn.to/2WhZCE8 Wolfgang Loder • Web Applications with Elm • https://amzn.to/3jblQ3q Cristian Salcescu • Functional Programming in JavaScript • https://amzn.to/3y75jBS Tim McNamara • Rust in Action • https://amzn.to/3ux2R9u Saša Jurić • Elixir in Action • https://amzn.to/2RZh5eN Dijkstra, Gøtze & Van Der Ploeg • Right Sourcing • https://amzn.to/3gxkZYE Richard Monson-Haefel • 97 Things Every Software Architect Should Know • https://amzn.to/3gxFlAZ Thoughtworks Inc. • The Thoughtworks Anthology • https://amzn.to/3ryHxPb Jimmy Nilsson • Applying Domain-Driven Design And Patterns • https://amzn.to/3rwO8JY / gotocon / goto- / goto_con / gotoconferences #FunctionalProgramming #FP #Elm #ElmInAction #Elmlang #Testing #Programming #ProgrammingLanguage #Ziglang #Roclang #Immutability #PureFunctions #FunctionalLanguages #Debugging #Roc #Parallelizing #JavaScript #ErikDoernenburg #RichardFeldman CHANNEL MEMBERSHIP BONUS Join this channel to get early access to videos & other perks: / @goto- Looking for a unique learning experience? Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech Sign up for updates and specials at https://gotopia.tech/newsletter SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily. https://www.youtube.com/user/GotoConf...

From Rails to Elm and Haskell - Richard Feldman

Inside the Mind of Anthropic CEO Dario Amodei | The Circuit | Extended Interview

Why Static Typing Came Back • Richard Feldman • GOTO 2022

Expert Talk: DevOps & Software Architecture • Simon Brown, Dave Farley & Hannes Lowette • GOTO 2021

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

The Edges of Cutting-Edge Languages — Richard Feldman

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

"Outperforming Imperative with Pure Functional Languages" by Richard Feldman

DeepMind Chief Demis Hassabis Says Google’s Still Winning AI Talent | Semafor Tech

Billionaire's WARNING: I'm SELLING. The Crash Is Already Here!

Andrej Karpathy: From Vibe Coding to Agentic Engineering w/ Stephanie Zhan

AI Was Never About Helping You | Cory Doctorow

The Essence of Functional Programming by Richard Feldman #FnConf 2022

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones

Functional Programming for Pragmatists • Richard Feldman • GOTO 2021

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026

Richard Feldman — The Next Paradigm Shift in Programming

Software engineering at the tipping point

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

