In this supper club episode of Syntax, Wes and Scott talk with Jared Sumner about why and how he created Bun, what Zig is, and the future of Bun.
Tuple - Sponsor This week’s sponsor is Tuple, an app built specifically for remote pair programming. The app is written in C++ and tuned for high-resolution screen sharing and low-latency remote control. Because developers deserve better than Zoom or Meet for pairing. Tuple.app.
Show Notes 00:37 Welcome
01:44 Who is Jared Sumner?
Jarred Sumner on Twitter
Bun
Bun Discord
Bun on GitHub
02:31 Why did you make Bun?
09:43 Using web API vs Node modules?
13:25 Do we still use npm?
15:42 Support for HTML Rewriter
16:46 Where do you see Bun being used?
19:25 Do you think someone will write a type checker?
21:18 Sponsor: Tuple
22:07 What is Zig?
24:57 Did you have a history of learning languages?
28:16 Have you ever thought of putting Bun on hardware?
29:59 Is there a package.json file in Bun projects?
31:34 What can’t Node just get faster?
32:16 What is the future of Bun?
36:27 Thoughts on types in JavaScript?
41:16 Why did you build an SQLite client into Bun?
42:54 Supper Club questions
Starship
Warp
48:52 SIIIIICK ××× PIIIICKS ×××
××× SIIIIICK ××× PIIIICKS ××× Bun meme
Tweet us your tasty treats Scott’s Instagram
LevelUpTutorials Instagram
Wes’ Instagram
Wes’ Twitter
Wes’ Facebook
Scott’s Twitter
Make sure to include @SyntaxFM in your tweets