Jarred Sumner: Zig vs. Rust Compile Times for Bun

mustache_kimono1 pts0 comments

Jarred Sumner on X: "since a lot of people asked re: zig vs rust compile times

End-to-end in CI, Bun today compiles ~3.4x faster than before the Rust rewrite. This is end-to-end, including C++ compilation, switching full LTO -&gt; thin LTO, and cross-compilation on Linux." / X<br>Post

Log inSign up

Post

Jarred Sumner on X: "since a lot of people asked re: zig vs rust compile times

End-to-end in CI, Bun today compiles ~3.4x faster than before the Rust rewrite. This is end-to-end, including C++ compilation, switching full LTO -&gt; thin LTO, and cross-compilation on Linux."

Jarred Sumner

@jarredsumner

since a lot of people asked re: zig vs rust compile times

End-to-end in CI, Bun today compiles ~3.4x faster than before the Rust rewrite. This is end-to-end, including C++ compilation, switching full LTO -> thin LTO, and cross-compilation on Linux.

span:not(:empty)~span:not(:empty)]:before:content-['路'] [&>span:not(:empty)~span:not(:empty)]:before:px-1 [&>span:not(:empty)~span:not(:empty)]:before:shrink-0">1:58 AM 路 Aug 21, 20262.4KViews

75

span:not(:empty)~span:not(:empty)]:before:content-['路'] [&>span:not(:empty)~span:not(:empty)]:before:px-1 [&>span:not(:empty)~span:not(:empty)]:before:shrink-0 min-w-0 overflow-hidden">Jarred Sumner

@jarredsumner

14m

Bun 1.4 did not take 6 days to compile - we delayed last-minute to add some features and saying "Bun v${number} is compiling" means I did at least press the button to compile it.

23<br>525

span:not(:empty)~span:not(:empty)]:before:content-['路'] [&>span:not(:empty)~span:not(:empty)]:before:px-1 [&>span:not(:empty)~span:not(:empty)]:before:shrink-0 min-w-0 overflow-hidden">~bruno<br>@0xedb

10m

I know someone's cooking a long blog post馃槀馃槀

93

Log in or sign up for X<br>See what鈥檚 happening and join the conversation<br>Continue with phoneContinue with AppleContinue with Google<br>or<br>Log in with username or email

Relevant people

Jarred Sumner@jarredsumnerFollow<br>building @bunjavascript at @anthropicai. formerly: @stripe (twice) @thielfellowship. high school dropout. npm i -g bun

Trending now

span empty before rust jarred sumner

Related Articles