Zig is at a crossroads
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Related videos
The GTA CEO is so based
The PrimeTime
106.1k views
Everyone is Wrong about Tokens
The PrimeTime
212.3k views
I Tried to Warn You
The PrimeTime
189.8k views
This CEO is Crazy
The PrimeTime
52.8k views
"I suck" -ThePrimeagen
The PrimeTime
55.8k views
It's all fake
The PrimeTime
88.9k views
Vim Has A 0-Day????
The PrimeTime
53.7k views
Worst Advice Ever
The PrimeTime
107.7k views
Can it get any worse?
The PrimeTime
176.1k views
Adults only IDE?
The PrimeTime
118.4k views
Top Comments (10)
Non deterministic compiling is insane
I hate when my Merge Cop episode gets interrupted with random yapping >:( also a HUGE missed opportunity to call the Zig fork Zag
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.
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.
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.
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
Anthropic forking goodwil MIT projects means proprietary enshitification around a closed source context prompt saying, “don’t leak this”
Don’t let bad code get merged without reviewing (hopefully not by merge cop!). Check out Code Rabbit at https://trm.sh/coderabbit
Late is just for a little while, Suck is forever.
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.
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
Top Comments (10)
Non deterministic compiling is insane
I hate when my Merge Cop episode gets interrupted with random yapping >:( also a HUGE missed opportunity to call the Zig fork Zag
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.
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.
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.
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
Anthropic forking goodwil MIT projects means proprietary enshitification around a closed source context prompt saying, “don’t leak this”
Don’t let bad code get merged without reviewing (hopefully not by merge cop!). Check out Code Rabbit at https://trm.sh/coderabbit
Late is just for a little while, Suck is forever.
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.