
The Changelog: Software Development, Open Source
wsl.exe -- cat hello.cs (Friends)
May 31, 2025 · 1 hr 27 min · 84.5 MB
0:00-1:27:48
Streams straight from the publisher. PodNod never proxies or re-hosts episode audio.
We bring you back to Microsoft Build 2025 to nerd out with Craig Loewen on Windows Subsystem for Linux and Mads Torgersen on leading the design of C#.
Changelog++ members get a bonus 7 minutes at the end of this episode and zero ads. Join today!
Sponsors:
- Heroku – The Next Generation of Heroku “Fir” is coming soon — Fir is built on a foundation of cloud native technologies and open source standards, ensuring portability, interoperability, and a vibrant ecosystem for your applications. Cloud Native for everyone, for the next decade and beyond.
- Depot – 10x faster builds? Yes please. Build faster. Waste less time. Accelerate Docker image builds, and GitHub Actions workflows. Easily integrate with your existing CI provider and dev workflows to save hours of build time.
Featuring:
- Craig Loewen – Website, GitHub, LinkedIn, X
- Mads Torgersen – GitHub, LinkedIn
- Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X
- Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X
Show Notes:
Something missing or broken? PRs welcome!
Join the discussion
changelog.zulipchat.comChangelog++
changelog.comHeroku
heroku.comDepot
depot.devWebsite
craigloewen.comGitHub
github.comLinkedIn
linkedin.comX
x.comGitHub
github.comLinkedIn
linkedin.comWebsite
jerodsanto.netGitHub
github.comLinkedIn
linkedin.comMastodon
changelog.socialX
x.comWebsite
adamstacoviak.comGitHub
github.comLinkedIn
linkedin.comMastodon
changelog.socialX
x.comThe Windows Subsystem for Linux is now open source
blogs.windows.comPRs welcome!
github.com
- 0:00Let's talk!
- 0:38Sponsor: Heroku
- 3:44Meet Craig Loewen
- 5:43Getting to Dev Mode
- 7:51Adam wants a Wizard
- 9:59The idea behind WSL
- 12:05Exactly how it works
- 15:15Getting to Ubuntu
- 16:03Adam wants Hyper-V
- 18:14diff WSL Hyper-V
- 21:35The Windows allure
- 22:33Making it faster
- 23:59Open source
- 25:03Open contribution
- 29:05rsync on Windows: DOPE
- 30:18Backslashes are Trash
- 33:00File system mappings
- 35:52Baking it in
- 37:12Getting started
- 39:07Thanks, Craig!
- 39:21Sponsor: Depot
- 41:31Meet Mads Torgersen
- 43:17The C# handoff
- 44:20What it felt like
- 46:05Making design decisions
- 47:21Visiting C#landia
- 50:20Keeping up with trends
- 51:29Language envy
- 54:19Scripting C#
- 55:58The functional bits
- 1:00:00Backwards compat
- 1:01:37Team size
- 1:02:36AI language features
- 1:06:14A new kind of user
- 1:07:56AI language selection
- 1:10:36Programs as AI tools
- 1:12:23The best AI tool
- 1:13:45An AI language
- 1:15:24MS language innovation
- 1:17:10Hard times for new langs
- 1:19:42Optimistic about...
- 1:20:59Learning from kids
- 1:26:00Thanks, Mads!
- 1:26:40Coming up next (join ++)