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
Haskell is DONE
The PrimeTime
135.1k views
I was right again
The PrimeTime
166.7k views
Microsoft at it again
The PrimeTime
95.5k views
4 words triggered a war
The PrimeTime
150.4k views
You Owe Him
The PrimeTime
71.0k views
The Craziest AI Pivot yet
The PrimeTime
97.7k views
What is Zuckerberg doing?
The PrimeTime
167.0k views
Go’s Big Mistake
The PrimeTime
37.9k views
The GTA CEO is so based
The PrimeTime
106.1k views
Everyone is Wrong about Tokens
The PrimeTime
212.3k 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.