IMHO LLMs are causing lots of issues in the software world, especially in the open source communities but I don't think Zig's blanket rejection of everything AI-related is a good thing.
When I read the mentioned section I was very baffled, it’s like if Jensen of NVIDIA had made an appearance and wanted to sell GPUs.
Yes, this is the difference between a BDFL. A single person can make a decision faster, than a group of people. And consensus often leaves most people a bit miffed.
Again, the issue starts when the dictator grows mad and starts making decisions that make every contributor uncomfortable.
> To my horror, many software projects were accepting LLM-generated code. I had thought LLMs were unpopular among developers.
Why would a really stochastic auto-complete and analyzer be disliked by developers? LLMs are a useful tool, sometimes, but they aren't the <WE WILL REPLACE ALL WORKFORCE BY 2028> levels of hype that current frontier labs need to justify their costs.
> But Memory Safety!
I'd be genuinely flabbergasted if Zig ends up as safe as Rust without any overhead. So, no, adding Fil-C doesn't count. We have memory safety with overhead. We call it Java/C#/JavaScript/Go/<INSERT VM LANG HERE>.
[0]: https://rustfoundation.org/#initiatives
znpy•1h ago
Don’t forget that those money ultimately go to individuals, that often willingly sacrifice their opinions and positions for the fat paycheque.
IdontKnowRust•49m ago