Navigate Select ESC Close

Zig is at a crossroads

2026-05-08 Science & Technology
120.3k
5.0k
713
The PrimeTime
The PrimeTime
1.1m subscribers

Unlock all features

FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.

Description

Don’t let bad code get merged without reviewing (hopefully not by merge cop!). Check out Code Rabbit at https://trm.sh/coderabbit ## Sources - https://x.com/bunjavascript/status/2048428104893542781 - https://ziggit.dev/t/bun-s-zig-fork-got-4x-faster-compilation-times/15183/19 ## Topics - AI forks - Language Development - Zig's Future - Bun's Future - AI’s role in Opensource https://twitch.tv/ThePrimeagen - I Stream on Twitch https://twitter.com/terminaldotshop - Want to order coffee over SSH? ssh [terminal.shop](http://terminal.shop/) Become Backend Dev: https://boot.dev/prime (plus i make courses for them) This is also the best way to support me is to support yourself becoming a better backend engineer. Great News? Want me to research and create video????: https://www.reddit.com/r/ThePrimeagen #theprimeagen #programming #computerscience #ai #chatgippty #terminaldotshop

Top Comments (10)

@sK0pe-d9b 2026-05-08

Non deterministic compiling is insane

563 28 replies
@TacticalPew 2026-05-08

I hate when my Merge Cop episode gets interrupted with random yapping >:( also a HUGE missed opportunity to call the Zig fork Zag

475 9 replies
@Denominus 2026-05-08

Zig exists in a world where it doesn't have business pressure constantly bearing down on it to force bad/compromised decisions. It has someone highly competent at the helm, and they can take their time to solve hard problems correctly. It's the exact opposite of the world Bun now lives in, a world where its been normalized for a compiler to fail at random 30% of the time.

334 10 replies
@ScibbieGames 2026-05-08

Bun pushed the narrative that such a PR would be rejected based on LLM usage, rather than the solution not aligning with the direction Zig is trying to go. I'm inclined to believe that tweet was posted in bad faith.

325 17 replies
@bpbradley9 2026-05-08

As someone familiar with the art of reviewing AI slop... I can assure you that the reason Zig strictly banned LLM use even for the use of translation is because they were getting AI slop PRs written entirely by LLMs and then when called out they will say "Sorry! I am just using it to help translate from my native language because my English is not good". And so the only way to just completely rip off the bandaid is ban its use outright, for any purpose whatsoever.

251 2 replies
@adriaticace 2026-05-08

Zig is also rewriting their compiler backend to replace LLVM, at least in debug builds as of now. So what Bun has here is not even applicable to Zig maybe a year or so down the line, since the change is just parallelization and yeeting stuff to LLVM. It may end up slower than Zig’s new implementation

120 3 replies
@Chaoscelot 2026-05-08

Anthropic forking goodwil MIT projects means proprietary enshitification around a closed source context prompt saying, “don’t leak this”

53
@ThePrimeTimeagen 2026-05-08

Don’t let bad code get merged without reviewing (hopefully not by merge cop!). Check out Code Rabbit at https://trm.sh/coderabbit

47 8 replies
@m4rt_ 2026-05-08

Late is just for a little while, Suck is forever.

38
@Stay_away_from_my_swamp_water 2026-05-08

The point in zig is to be a language that can handle longer and equally widespread use as c. The lack of velocity is not a bug. It's a feature. The point is to create sth truly magnificent.

34

Unlock the Data Inside
Turn Videos into Knowledge

  • Get FREE 10/day: transcripts, summaries, chats
  • Chat with videos, export text & PDF
  • $1 free API credit for RAG, chatbots & research

Free forever plan • All features unlocked

App screenshot