Why Functional Programming Failed: Erlang, Elixir & Immutability
15:23

Video Preview

Why Functional Programming Failed: Erlang, Elixir & Immutability

TheStandupPodClips 79K views Feb 20, 2026

Download high quality YouTube thumbnails from Why Functional Programming Failed: Erlang, Elixir & Immutability instantly.

Thumbnail Quality

Choose thumbnail resolution below.

Why Functional Programming Failed: Erlang, Elixir & Immutability

MAXRESDEFAULT

JPG

Download
Why Functional Programming Failed: Erlang, Elixir & Immutability

SDDEFAULT

JPG

Download
Why Functional Programming Failed: Erlang, Elixir & Immutability

HQDEFAULT

JPG

Download
Why Functional Programming Failed: Erlang, Elixir & Immutability

MQDEFAULT

JPG

Download
Why Functional Programming Failed: Erlang, Elixir & Immutability

DEFAULT

JPG

Download

Video Information

Full episode on youtube: https://youtu.be/tXJfS6jI9Z0?si=4QeFw1m5omoTGzcv
Full episode on spotify: https://open.spotify.com/episode/0ilrVLFrjBOZVRyrJYFgZE?si=kXjrbkHmRk2WO1z92fP-IQ

Why didn’t functional programming (FP) ever take off the way JavaScript, Python, or Java did? In this episode, we talk with programming language experts Jose and Ginger Bill to break down the history, the misconceptions, and the hidden influence of functional programming on modern software development. From Erlang to Elixir, Haskell to Rust, we cover why FP ideas succeeded in some areas, failed in others, and why you’re probably using them every day without even realizing it.

Timestamps u0026 Topics:
00:00 – Why Functional Programming Didn’t Go Mainstream – DJ asks the burning question: why isn’t functional programming everywhere?
00:58 – How FP Ideas Made It Into Mainstream Languages – Java lambdas, streams, type inference, and why FP ideas spread without taking over.
03:20 – Does “Functional Programming” Even Matter Today? – Jose and Ginger debate whether calling Elixir or Go functional is useful or just marketing.
05:34 – Functional Programming Features You Already Use – Closures, immutability, pattern matching, and other concepts that have quietly become standard.
06:43 – Why Haskell Never Went Mainstream – A look at purely functional languages, their steep learning curves, and why they remain research-focused.
08:16 – Why Erlang’s Concurrency Model Works – CSP-style processes, message passing, and immutable data in fault-tolerant systems.
11:31 – Immutability u0026 Concurrency: The Practical Benefits – How avoiding shared mutable state makes code easier to reason about and eliminates data races.
12:42 – Could Old Java Be Considered Functional? – Exploring immutability in object-oriented languages and how it changes the FP equation.
14:48 – Coffee via SSH? – DJ’s unconventional coffee ordering method, because every coding discussion deserves a little humor.

Key Takeaways:
- Functional programming isn’t dead — it’s everywhere, subtly shaping the tools and languages we -use today.
- Immutability isn’t just academic; it solves real-world concurrency and reliability problems.
- Languages like Erlang, Elixir, and Rust show how FP ideas can thrive in practical, modern systems.
- You don’t need a “functional language” to enjoy the benefits of FP concepts — many are already in your code.
- Understanding the history and philosophy of FP gives you a deeper insight into why programming languages work the way they do.

Keywords:
Functional programming, Erlang, Elixir, Haskell, Rust, immutability, concurrency, CSP, software engineering, programming languages, JavaScript, object-oriented programming, FP concepts, type inference, closures, distributed systems, fault-tolerant systems, modern programming, developer insights, coding tips, programming history

Hashtags:
#FunctionalProgramming #Erlang #Elixir #Haskell #Rust #Immutability #Concurrency #ProgrammingLanguages #SoftwareEngineering #DevTalk #CodingTips #JavaScript #ProgrammingHistory #TechTalk #DeveloperInsights

Related Videos

Popular Videos

Erlang Programming Language - Computerphile
16:05

Erlang Programming Language - Computerphile

Computerphile

270K views 6 years ago
"Clean Code" is bad.  What makes code "maintainable"? part 1 of n
18:15

"Clean Code" is bad. What makes code "maintainable"? part 1 of n

Internet of Bugs

190K views 2 years ago
25 Assembly x86 64 Buffer Overflow
38:29

25 Assembly x86 64 Buffer Overflow

Dah-Jye Lee

31 views 2 days ago
Jonathan Blow on Why Modern Software is Bloated
17:34

Jonathan Blow on Why Modern Software is Bloated

Jonathan Blow Clips

59K views 3 months ago
Tech Twitter Fight - Private Variables
21:30

Tech Twitter Fight - Private Variables

TheStandupPodClips

36K views 6 days ago
Five reasons to Learn Zig in 2026
7:51

Five reasons to Learn Zig in 2026

Pokelego Dev

12K views 4 months ago
Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains
1:13:11

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

JetBrains

513K views 7 days ago
Interview With Sr Rust Developer | Prime Reacts
15:01

Interview With Sr Rust Developer | Prime Reacts

The PrimeTime

1M views 2 years ago
How Debuggers "Actually" Step Through Code
27:45

How Debuggers "Actually" Step Through Code

TheStandupPodClips

46K views 5 months ago
ThePrimeagen On Functional Programming
8:36

ThePrimeagen On Functional Programming

Tech Over Tea

32K views 2 years ago
the true reason C++ always wins
14:02

the true reason C++ always wins

LaurieWired

620K views 8 days ago
How Much Memory for 1,000,000 Threads in 7 Languages | Go, Rust, C#, Elixir, Java, Node, Python
26:21

How Much Memory for 1,000,000 Threads in 7 Languages | Go, Rust, C#, Elixir, Java, Node, Python

The PrimeTime

1M views 3 years ago
Douglas T. Ross's Plex the precursor to structs
18:20

Douglas T. Ross's Plex the precursor to structs

TheStandupPodClips

21K views 5 months ago
Jonathan Blow on Why AI Can't Program
17:41

Jonathan Blow on Why AI Can't Program

Jonathan Blow Clips

104K views 3 months ago
Ranking the Hottest Programming Languages in 2026
5:54

Ranking the Hottest Programming Languages in 2026

Shade of Code

16K views 4 months ago
How BAD is Test Driven Development? | Standup #6
44:46

How BAD is Test Driven Development? | Standup #6

TheStandupPod

45K views 1 month ago
Why I use Odin over Zig for everything
11:34

Why I use Odin over Zig for everything

rats159

37K views 3 months ago
Why Nobody Codes in Perl Anymore
17:35

Why Nobody Codes in Perl Anymore

The PrimeTime

175K views 9 months ago
Real Reason Why The Economy Has Not COLLAPSED Yet.
18:14

Real Reason Why The Economy Has Not COLLAPSED Yet.

The Infographics Show

272K views 15 hours ago
I've used Linux for 12 years, but I never knew these 17 facts
15:08

I've used Linux for 12 years, but I never knew these 17 facts

Mischa van den Burg

179K views 2 months ago

Download HD YouTube Video Thumbnails

Why Functional Programming Failed: Erlang, Elixir & Immutability thumbnail images are available in multiple resolutions including HD, Full HD, SD, and maximum resolution depending on the original uploaded image quality.

TubeSnap helps users instantly preview and download YouTube thumbnail images without watermark, registration, or software installation. All thumbnails are fetched directly from publicly accessible YouTube image servers.

YouTube thumbnails are widely used by bloggers, designers, marketers, content creators, and publishers for article previews, social media posts, presentations, and content inspiration.

The downloader supports thumbnails from gaming videos, music videos, tutorials, livestreams, interviews, podcasts, documentaries, educational videos, sports highlights, and viral YouTube uploads.

Users can access thumbnail downloads on desktop computers, tablets, and smartphones with fast loading performance and multilingual support.

How to Download YouTube Thumbnails

Paste a YouTube video URL into the search field and TubeSnap will instantly generate downloadable thumbnail resolutions for the selected video.

Supported Thumbnail Resolutions

TubeSnap supports default, medium quality, high quality, standard definition, and maximum resolution YouTube thumbnails whenever available from the original video source.

Free Online Thumbnail Extractor

The platform works entirely online without registration, extensions, software downloads, or hidden limitations.