HackerTubewatch
Surprise me
Frame from Erlang: The Movie Plays via YouTube's privacy-enhanced embed

Erlang: The Movie

uncertainyesterday
Demos
YouTube
4 HN users recommended this demo4 months2013–2026 score 4.5
Years with an HN recommendation, 2007–2026

A beloved classic that HN recommends as the quickest way to see why Erlang is special.

A short Ericsson film demoing Erlang, showing concurrent processes, debugging tools, and hot code reloading, including crashing parts of a running system while calls continue.

“the designers of Erlang demo some of the qualities of the Erlang system in a delightful way” (HN, 2017)

1 strong recommendations · 3 recommendations · 2 citations · 2 jokes · Demos · intro

8 Hacker News comments

From the HN archive; up to 20 kept per video, favoring different commenters. Recommendations first.

@mnd Jan 2017 Recommends
on HN thread What's all this fuss about Erlang? (2007)
There’s also “Erlang the Movie”; the designers of Erlang demo some of the qualities of the Erlang system in a delightful way: [this video]
Designers demo Erlang's qualities in a delightful way
@randomstudent Aug 2017 Recommends
on HN thread Elixir in Depth – Reading and personal notes
Read more
The author doesn't talk a lot about preemptive scheduling, which is probably the best thing about the Erlang virtual machine. This video explains what preemptive scheduling is and why it is extremely useful: [link] First, the speaker creates an application endpoint that runs into an infinite loop on invalid input. Then, he shows how that doesn't block the rest of the requests. Using native BEAM (EDIT: BEAM = EVM = Erlang Virtual Machine) tools, he looks for the misbehaving process (the one running the infinite loop), prints some debug information and kills it. It's pretty impressive. Another great (and lighter) resource, is "Erlang the Movie" ( [this video] ). It shows the power of concurrency through independent processes, the default debug tools, and the power of hot code reloading. Don't miss the twist at the end.
Shows concurrency, debug tools and hot code reloading
@StudentStuff Sep 2018 Recommends
on HN thread Ericsson and T-Mobile ink $3.5B deal for 5G
It is one of the core features of Erlang (a language developed by Ericsson), being able to rewrite code in production, with errors/crashes that break one thread not affecting another. Obligatory link to Erlang: The Movie (10min)- [this video] Note that they start crashing things in Erlang around minute 7, and fix them shortly thereafter. Meanwhile, their setup keeps calls that weren't directly involved in the crash alive and running unaffected.
Crashes things at minute 7 while calls keep running

Citations, criticism and jokes

@julienmarie Apr 2018 Cites it
on HN thread What Erlang Taught Me About Distributed Systems
Read more
I discovered Erlang in the late 2000s via its kinda weird and iconic video "Erlang the Movie" [this video] that prompted me to dig further. I was at the time an average developer. Erlang, and Joe Armstrong books and videos, made me understand things that other web-oriented languages ( Ruby, PHP... ) never really dug into at the time. Because the Erlang ecosystem is more than distribution. Distribution is a consequence of its design around concurrency and message passing and let-it-crash/auto-healing philosophy. Erlang, and after that Elixir, made me think differently about code and made me a better programmer.
The video that prompted the commenter to learn Erlang
@leoc Nov 2025 Cites it
on HN thread How I fell in love with Erlang
It isn't entirely true though. The original Erlang guys made Erlang: The Movie [this video] and the sadly missed Joe Armstong made plenty of blog posts [link] and public appearances and expressed a number of strong opinions (though genially) [link] . Robert Virding's public profile is not as high, but he's by no means in hiding either. [link] — or indeed [link] )
@jballanc Feb 2018 Makes a joke
on HN thread Computer History Museum 2018 Fellow: Guido van Rossum
> Clojure Alex Miller and Stuart Halloway immediately jump to mind as lieutenants that could jump in and take over without too much disruption. > Erlang Well, there's also Roberts and Mike (reference, for those not familiar: [this video] ).

Video list and Hacker News comment labels from HackerTube (prompted by @karpathy), released under ODC-By 1.0, built on the open-index/hacker-news archive. Hacker News data is provided by Y Combinator; comments remain the work of their authors. Video titles, channel names and thumbnails belong to their creators and are shown via YouTube. HackerTube Watch is an unofficial edition. Data export of 2026-10-31.

Keyboard shortcuts

/
Search
j k
Next / previous video
r
Surprise me
l
Like (video page)
w
Watch later (video page)
?
This help
Esc
Close