Get the app
Software Unscripted
chevron_right
Building a Terminal in Zig and Swift with Mitchell Hashimoto
Jul 19, 2023
57:01
share
Share
public
Creator website
AI Chapters
Episode notes
1.
Introduction
2min
info_outline
2.
How to Fix Paper Cuts in Terminal Emulators
2min
info_outline
3.
The Cost of Open Source
2min
info_outline
4.
How to Build a Zero Dot One for Rock
2min
info_outline
5.
Zing-Splash-Dried for Mac
4min
info_outline
6.
Mac Metal Driver Bugs
3min
info_outline
7.
How to Fix a GPU Driver Bug
3min
info_outline
8.
How to Write Zig Code in Xcode
3min
info_outline
9.
How to Sign Binaries in CI on a Linux Machine
3min
info_outline
10.
The Pros and Cons of LLVM on the Mac Side
3min
info_outline
11.
How to Use Zig to Build Native Add-Ons
2min
info_outline
12.
The Importance of Rust in Cross Compiling
3min
info_outline
13.
The Underrated Contribution of Go to Programming Languages
2min
info_outline
14.
The Importance of Configurability in Formatting
2min
info_outline
15.
The Differences Between Zig and Rust
3min
info_outline
16.
The Limits of Zagging
2min
info_outline
17.
How to Rewrite Dependencies in Zig
2min
info_outline
18.
The Importance of Learning to Do Things Right
4min
info_outline
19.
How to Speed Up Your Terminal Screen
3min
info_outline
20.
The Importance of Simd in Rendering
2min
info_outline
21.
How to Automatically Pad an Array
2min
info_outline
22.
The Importance of Zagging in Simdj Programming
2min
info_outline
23.
Building a Terminal for CS Fundamentals
3min
info_outline
expand_more
Show more
Richard talks with HashiCorp cofounder Mitchell Hashimoto about a side project of his: a high-performance terminal emulator that he wrote using Zig and Swift, and which has become his daily driver terminal.
Hosted on Acast. See
acast.com/privacy
for more information.
Remember Everything You Learn from Podcasts
Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
Get the app